d1ecea_ 1 AGGGYWHTSGREILDANNVPVRIAGINWFGFETCNYVVHGLWSRDYRSMLDQIKSLGYNTIRLPYSDDILKPGTMPNSINFYQMNQDLQGLTSLQVMDKIVAYAGQIGLRIILDRHRPDCSGQSALWYTSSVSEATWISDLQALAQRYKGNPTVVGFDLHNEPHDPACWGCGDPSIDWRLAAERAGNAVLSVNPNLLIFVEGVQSYNGDSYWWGGNLQGAGQYPVVLNVPNRLVYSAHDYATSVYPQTWFSDPTFPNNMPGIWNKNWGYLFNQNIAPVWLGEFGTTLQSTTDQTWLKTLVQYLRPTAQYGADSFQWTFWSWNPDSGDTGGILKDDWQTVDTVKDGYLAPIKSSIFDPV 50955752 45 ---GWLHTSGSRILTESGAPYVIRGIAWFGMETSACAPHGLWTISLDEGMRKIAQLGFNTVRIPYSNECLS--GYNTNTINGNINPDLVNLTPLQLLDRVVDAAHKARLSVFLDRHRPESAAQSPLWYTSKISEGRWIADWGALAARYRENRTVIGVDLHNEPHQPACWGCGDPAVDWRLAATRAGNAVLAVNPNLLVIVEGME--------WGGDLTGVASAQVVLNVSNRVVYSPHDYPQEVANHSWFHDPTYPGNLKKVWSSRWGYIAAQGIAPVLLGEFGTDLQTQSDRLWFKEIVDYLKETG------MSFSFWCFNPNSLDTGGIVKSDWRTPEQEKVDILGPI-------- 155398 32 ----------RQIVDDSGKVVQLKGVNVFGFETGNHVMHGLWARNWKDMIVQMQGLGFNAVRLPFCPATLRSDTMPASID-YSRNADLQGLTSLQILDKVIAEFNARGMYVLLDHHTPDCAGISELWYTGSYTEAQWLADLRFVANRYKNVPYVLGLDLKNEPHGAATWGTGNAATDWNKAAERGSAAVLAVAPKWLIAVEGITSTNGGIF-WGGNLQPLACTP--LNIPNRLLLAPHVYGPDVFVQSYFNDSNFPNNMPAIWERHFGQFAGTHA--LLLGEFGGKYGEARDKTWQDALVKYLRSKGIN-----QGFYWSWNPNSGDTGGILRDDWTSVRQDK--------------- 125974633 203 ------HVEGNLIKDAQGNTVYLTGINWFGFETDGANFYGLNKCNLEDSLDLMAKLGFNILRIPISAEIIKNGERVETVNTYE-NPRLDGLSSLEILDYTINHMKKNGMKAMLDMHSSKDSYQENLWYNKDITMEEFIEAWKWIVERYKDDDTVIAVDLKNEPHNIAKWDDSDDPNNWKRAAEIIAEEILAINPNLLIVVEGVEAYPMEGYWWGGNLRGVADHPVVISAPDKLVYSVHDYGPDIYMQPWFKKDFDINTLEECWYPNWYYIVEQNIAPMLIGEWGGKLINENNRKWLECLATFISEK------KLHHTFWAFNPNSADTGGLMLEDWKTVDEEKYAIIEP--------- 66826505 35 -----WRSGGDRKLTLNGVEITIQGIAWFGMETGTFSPGGLQSQSVESILDILVATGFNALRLPFSVDMLINKRYPNHIN-YSLNPNLQGKTALEVLQYITSESGKRGILIVLEQHRFDPADYSPLWYTTECTEQMVIDSWINLTNLFKQYWNLWALDIKNEPHDPVTWGTGNPSTDWDKAFVRIVNQISSTNFNGVYFIEGVQNNQGICSWWGGNMSPVRCFPIYLNQPNRVVYAPHTYCSSVFDQEFFNAPDYPNNMPTVWDAEFGFLADNNQYAVLLGEWGCKVNTTKNSLFMDRFTQYLNDKNMKSH-----LFFSLNPDSADTDSILYEDWKTVNQKTMNYLRKINSS----- 167751371 257 -GDDWLHTDGNKILDKDGKQVWLTGVNWFGYNTGTNTFDGLWNSELKSSVKAIADHGFNLIRVPMSAELINAGEYPKANYNNAYNTELNSMNSFQIFDYFLKLAEENGIKVMPDIHETNASGHTVLWYTDKVSAEDYYKALEWMAERYKDNDTIIAYDLKNEPHKAAIWNDSDSANNWKYVAETAASRILAKNPNVLIMVEGTEIYNDDDYWWGGNLRGVKDFPVNLKYQNKLVYSPHDYGPTVYQQPWFEDYDFDSLMRDCWQDNWFFIYKNNTAPLLIGEWGGFMKE-PNLKWMTCMRRLISE------NHLNHTFWCYNANSGDTGGLVLDDFSTWDEEKYAFVKEV-------- 145595209 50 ------HTDGNKIVDEAGNQVWLTGANWFGYNATERVFHGLWAGNIETITRQMAERGINIVRVPISTELLKAGVLPN-VNL-SVNPELAGMDNLQIFDYWLALCEEYGLKVMLDVHEADNSGHYPMWHKGAITPELFYQGWEWVAARYQNNDTIVAMDIQNEPHGPRAKWDGTSDIDFKHACETAGNRILAINPNVLILCEGVEVYPGESWWWGGNLRGVKDHPINLGAQDQLVYSPHDYGPLVHEQPWFQDKTTLTN--DVWRPNWLYLHEEDTAPLLVGEWGGRFQDDRQDRWLKALRDLMAEMV------IHHTFWCLNPNSGDTGGLLQHDWQTWDEVKDQVLKP--------- 86748135 35 ---GYLGTRGSQIVDVTGRPVRIASIGWNGTEPPGAAPSGIWKVSYRTVLDSIVAAGFNTVRIPWTDIGLD-----TPLNGYSLNPDLLAVTTLVAFQRIVDYAGDIGLKVIFNHHNQGTAGQNGLWFTDGIKPGRFTADFKQVARTFAGNPTVIGYDLHNEPNGAITWGGGGPT-DIKAMCEDVGSAIQDVSPDVLIICEGPETYKPPPESSGGNLTAAGANPVRLKIPHKLVYSIHEYPEEIADTKRWGIPETGKGFIDRMNTTWGYLVRDDIAPVWIGEMGASLRTPETREWARNLIDYM--NGKYGSE---------------------------------------------- 91975593 35 ---GYLSTSGSQIVDASGRPVRIASIGWNGTEPLGAAPSGIWRVSYKTVLDSIVAAGFNAVRIPYSDRLLLASSTPNSQGRYQY------VTTLVAFQRIVDYAQEIGLKVIFNHHNQGTAGQNGLWFPGRVTAETFKQNWLLVARTFANNPTVIGYDLHNEPNGDRTWGGGGPT-DIKAMCEDVGSAIQDVSPGVLIICEGPETYKPPPASSGGNLTAAGANPVKLKIANKLVYSIHEYPDEISDTKRWGLPEVGKGFIDRMNFTWGYLVRDNIAPVWIGEMGASLRTPETREWARNLIDYM------------------------------------------------------- 116292772 178 --------------NGTEVAVGIKGLNWFGMETGLALPFGLWENDNGTSVYEVAAFKFNSVRLPVCKNILKDVAPDKSLINLNTNRAINITTYVTTIQTIVEALGYRHITVMISLHTLDPKKSGGAWFSEDVSEDDFLDAVDILTKNLCKSRNILGLDLKNEPHE-CTWGGKDP--DWQKGATLIGNRMLEGCPNWLAFVEGIASLNGEENWWGGGLADAGDDPVTFDVENKLVWSPHYYNTGVSP-AWYDDETLRNNVEKSMDAMFGYLIERNVAMV-MGEFAGLYAKTTKRTTDFTMEVMLK--AKYAG----AYMWSLNPESGDTEGLLEDDWLTPNKV---------------- 119444147 182 --------------NGTEVPVGIKGVNWFGMETGLAIPFGLWENDNGTSVYEVAAFKFNSVRLPYVRTSLKNTAPQKSLINVNTNRAINITTYITTLQTIIQALGYRKITVMISLHTLDIKKSGGAWYSDEVTEEQFLKAVDILTKNLCTSKNILGLDLKNEPHE-CSWGGAAP--DWQKGSTLIGNRMLKGCPNWMAFVEGIAGSRTDTYWWGGGLQNAGKNPVELTAENKLVWAPHYYNTGVFPASELDDATLRKNVEITMDKMFGYLLGDTTSAMVMGEFAKTTKRTTDFT-IDVMIQ-----AGYAGGY----MWSLNPESAFTEGLLEDDWLTPNKV---------------- 119444141 224 ------------------VPVDIKGINWFGMETGTAIPLGLWDNSENGTTAQIASFKFNAVRLPLCVNLTNPEPETSLINTAE-NRAISVKNYISLLKSIVKVLAYRNIGVLLSMHTLTSTDSGSLWYSDDISEDDFLDAIDTLTENLCSKTNIMGIDVKNEPS-KATWGDGSDT-DFHAGAKKIADRMLDGCSSWMGFVEGINTIDGTDYWYGGGLQDAADYPLTFGTENKVVYAPHYYTPAVYPQAYFDDDTLKARIKATMADMFGFLADDNSSALLLGEFGGLYSELTTQRCTELSMEVIVESGWAGG-----FVWSLNPESAFTEGILEDDWLTANSV---------------- 119444139 170 ----------------------FTGINWSGMENAEGVPHGLATK--QSYLDDIAASGFNAVRLPLNAQMVIDNSAPDTTLFVSLDTDLNVDTYIDMIKKVVQGLGKQQIGVLLDIHKIDPN------FTDDTSEHLWFTDDYPIATIYKMFETIIGIDLKNEPVG-GCWAYCDSDVNWPRAVETIGNKILAICPNWLIVAEGTTEINGENVWYGASLQNASINPIALDTDGKLVFAPHFYSPSVYPSSYFSVTEYPNTTDGVLDNAFGNAVTEAGVPTFYGEFGELLAGLTSTRVIEILIEYANDMNMTGGFA-----WAINPD---------------------------------- 86169695 237 --------------NGTEVAVDIKGINWFGMETGTAIPLGLWDNSENGTTAYLESNKFNAVRLPLCINWILTNQAPESTLINTAENRAISITSMSLLKSLIKALACRNFGVLLSLHTLTSSVSGGLWYNDNITQSDFLDAVDTLTGDLCSNKNVIGLDLKNEPYE-GTWGDGEDT-DWREGAQTIGNRMLKGCSNWMGFVEGIYASHTLAVWYGSGLQKANEYPVEFTTENKVVYAPHYYTPAVYPQAYLSNSSLKSRISATMDEMFGFIADNNSAALLLGEFGGLYATDLNELTTKRCTDYIELMVENGAGGF---VWSLNPESAFTEGVLEDDWLTANS----------------- 86169687 179 --------------NGTEVPVGIKGLNWFGMETGLAIPFGLWENDNGTSVYEVAAFKFNSVRLPVCKNILKDTAPDKSLINLNTNRAINITSYMTTIQTIVEALGYRHITVMISLHTLDTKKSGGAWYSEEVSEDDFLSAVDTLTKNLCTSKNILGLDLKNEPHE-CSWGGDDP--DWQKGATLIGNRMLEGCPNWLAFVEGIASLNGEERWWGGGLADAGGDPITFDIENKLVWAPHYYNTGVSP-AWYDDETLKNNVEKTMDKMFGYLLDTNTAMV-MGEFALTTKRTTDFT-----IEIMLKAGYAGG-----YMWSLNPESAFTEGLLEDDWLT-------------------- 86169689 186 --------------NGTEVPVGIKGVNWFGMETGLAIPFGLWENDNGTSVYEIAAFKFNSVRLPVCKNILKNTPPEKTLINVNTNRAINITTYISTIESIVEALGYRHITVMISLHTLDIKKSGGAWYSDEVTEDEFLEAVDILTKNLCSSKNILGLDLKNEPHE-CSWGGKAP--DWQKGSSLIGNRMLEGCPNWMAFVEGIASSGTVTVWWGGGLEEAGANPTELTVSNKLVWAPHYYNTGVYPAVELDDEELRANVETTMDVMFGYLLGVDTSAMVMGEFAGLYSKTTKRTTDFTIEVMLKAGYAGG------YMWSLNPESAFTEGLLEDDWLTPNKV---------------- 110630416 242 --------------NGTEVAVDMKGINWFGMETGTAIPLGLWNSENGTTAYQIASFKFNAVRLPLCINWILTNKTPESTLINTAENRAISIKNLKSLIKALAYR-QIGVLISL--HTLTSTDNGGLWYSDNITQSDYLDAVDTLTGDLCSNTNVIGLDLKNEPYE-GTWGDGEDT-DWREGAQTIGNRMLKGCSNWMGFVEGIYASHTLTIWYGSGLQKANEYPVEFTTDNKVVYAPHYYTPAVYPQSYLSNSSLKTRISSTMDEMFGFIADNQSAAMLLGEFGLTTQRCTDFSWAGGFVWSLNPESAYQADTYG-TF---------TEGVLEDDWLTANS----------------- 110630412 183 --------------NGTEVPIQIKGVNWFGMETSLAVPFGLWENAENEVAAFLARHNFNAVRLPVSENVLANNPPQKGVINLSSNRAINGISTLQTLVKSLAYR---NIGVLISMHRLTNKKSGATWFDEDVTQDDFLSAVDIVSSNLCGKDNVMGLDLKNEP-ETATWGTGDDD-DFVVGCEKIAKVMHGNCPQWLGFVEGVVATHSDYYWWGGGLQKAGETQPKFTIDNKIVWAPHYYTTAVAPQRYFSDEDLLARVEGTMNDMFGYLADDKGYALLLGEFAKTTKRTTDLT-----IQVLMDKEYAGG--FMWSLYQYNPADTETEGMLLDDW---------------------- 197755543 33 -------TRGRYIVDANGDRFRLRSGNWDGAQDSHGIPLGLDRVPLPTLLADFRALGLNSIRLPFSNEMLRTAAP-VPDAAVAANPALRGRTPLQVYDAVVAALTDAGFAVILNNHRWCCGLDGNERWNSGRSTAQWADDWVFLARRYRDNPRVVGADLYNEVRDDPNWGLGD-GHDWHAAAQEAADRILTANPNLLIVIEGIN-------WTGIPVDGFAHTPVTLAVSHKLVYAAHFYATGIGET---SDLRYQDMTPAQLEQT---LYDQAFAPVWISEFGIGADETKPRAWFENLTGYL---TRADADFAYWPLVGWSTTAGAPGG---DSWAMLRYDNTGR----RSGVLDP- 86169693 169 -------------------PIQIKGVNWFGMETSLAVPFGLWENENGTTAYEIAAFNFNAVRLPISENVLNNSPPQKGVINLASNRAINGISTLQTLVKSLAYR-NIGVLISMHRLTNKKSGKTWFDEDLGVTQENFLNAVDIVSSNLCGQQNVMGLDLKNEP-EKATWGTGKDD-DFVAGCEKIAKVMHGNCPQWLGFVEGVVASHSVTIWWGGGLQKAGDTKPQFTIENKLVWAPHYYTTAVAPQPYFSDEDLLTRVEGTMKDMFGYLVEEKSYALLLGEFAMTTKRTTDMT-IKVMLE-----NEY-AGGFMWSLYQYNPADTETEGMLLDDWLSPNT----------------- 86169697 200 ------------------VPVDIKGINWFGMETGTAIPLGLWDNDNGTTAFQIATFNFNAVRLPLCVNILTDHEPETSLINTAENRAISVTSYISLLKSIVKVLAYRNIGVMLSMHTLTSTDSGSLWYSDEISEDDFLDAVDTLTKNLCSEKNIMGIDVKNEPS-KATWGDG-ADTDFHAGAKKIADRMLDGCSNWLGFVEGVNTIDGTDYWYGGGLQKAADYPLTFSTDNKVVYAPHYYTPAYFDYVEIDDDALKTRIKATMADMFGFLADDNSSALLLGEFGLTTKRCTDLSWAGGFVWSLNPESAYQADTYS-TF---------TEGILEDDWLTANS----------------- 119444145 178 --------------NGTEVAVGIKGLNWFGMETGLALPFGLWENDNGTSVYEVAAFKFNSVRLPVCKNILKDVAPDKSMINLNTNRAINITTYVTNIQTIVEPLAYRHITVMISLHTLDPKKSGGAWFSEDVSEDDFLDAVDILTKNLCKSRNILGLDLKNEPHE-CTWGGKDP--DWQKGATLIGNRMLEGCPNWLAFVEGIASLNGEENWWGGGLADAGDDPVTFDVENKLVWAPHYYNTGVSPAVELDDDTLRNNVEKTMDKMFGYLMTADPSAMVMGEFAKTTKRTSDFT-IEVMVK-----AGYAG----GYMWSLNPESAFTEGLLEDDRLTPNKV---------------- 188990055 106 ------------LVDATGQTLHIRGVTWPGFDRAGLAAVGMRNNTLAQLLDRMQASDINAVRVPVCAAVLQ--RAPVAAAEVAGDSTLRGLDSLQLLDAVVHAASQRGMQVMFAFADGGCDDRAPLL---GAQQQAWTRGLVTLARRYGGNANVLGIDLGSSGYRNASWAGNAADQDWNRVASRAVARVLAQAPRWVVGVEGVGSSDPERKAPGSNLQPFACVP--LDIARRHLVLMPKLAGPDRDTTAFAAPGFAQALPAMWQRDFGFAIDHAVVPVSL-GGGLGDGDPRDPAWQTALSGYL---ANAGIRSA--FLGSWETGNANNGGLLAPD----------------------- 90023060 269 -GGGVFRATGNITKNGEVLPVRCG--NWFGLEPLELYVGNMWGRTIQQTMSEITAQGINMVRLPIAPQTLNPGDVRNG-GVLKNHESVQQTNARQALEDFIVQANENDIQVLIDIHREDYSCGTNVGPGVTVNEEIWLNNLREIASESLGVDNIIGIDIFNEPWD-YTWE------EWKALSESAYQAISEVNPDILIFVEGDESSNPN---WGENFYPAQTAP--LNIPDRLVISPHTYGPSVFVQRQFMDPNDPETLAAGWDEHFGFLREQGFAMV-VGEFGSHITPGIDRQWQEAFVDYMV------EKNIQACYWSINPESGDTGG---------------------------- 87240496 35 ------------IDDATGERMKLTCAHWVGHAT-PMLVEGLDKLPIQDIANQIAKSGFNCVRLSYATDTLYSLDIPKDVAIEKHNPLMLNMTHVQAYEAAIDALGEKGVMVLIDNHVSDNNDQNGFFGDRHFHPDEWLQGLAFIAKHFRGKPNVIAMDLRNELR-----GGRQNLPDWYKYVSQGASTIHKHNPDLLIVISGLNFDNDLSFLKKKTLD--------LNFTNKLVYEAHIYSFSLQPMNWVCSSVIEN-----LNDQAGFLISNNPVPLFISEFGYDMTNAVDNKFMPCFVSYA------ASVDLDWSLWSFSVGAGETYAVMDYDWK--------------------- 110808316 129 ----YVSKNGRQLADGTSTQIDIKGINWKGMEDAKGVPKGLWD----NMVDGLKYNKFNVVRFPLSIDAVMRNTDIDT-NLINTNSNRALGTASRLLGLLVQGLGQFNIGVVLDFHSSSDDDSSGLWYGSSIQLATAISNLEAMCDSTHFN--IIGIDLKDGLSRDATWGDGSDT-DWAVAATELGNHMLKECPKWLAFVQGVQGESGDTFLPGSDLTGLSTDPITLKTNNKVVYAPKYYTSSYLPRLFFSDADLLANVKTNMNYSFGAAFDTGMAVVLVGDLDATAKQTSTRVIKDVISMMAGSTEPFLAGGFWWTL---NPD---------------------------------- 39942588 37 -----FHVDGRWTKDASNNTVTFAGINWPGHGEV-MIPEGLQYQSIEFIASKIKSIGMNAVRLTFAIEMVDQGTIPLDKAFTQLNQFLAKSTRLQVYDAVAAELARQQIHIVLDNHISTCCGANAFWGDTQFSADLWVRGLEYMAKHGKKWQALTSMSLRNEPRTPA---AGSPALNWYEYMKRGANAVHAANADVLVFLSGL---NYDTYMRGEALTGTGKFSFD-DFPNKLVVELHNYENSQGDCT-----NLQNNL---YNNGFQALTDPSVTPVMLTEYGFNMMDNSWQSVYATCIAQYMPAQK--ASFFIWVVRQGTQDFEESWGVLNHDW---------------------- 4850396 7 -------TSSRWIVDENGLRVKLVCANWPSHLQ-PVVAEGLSKQPVDAVAKKIVEMGFNCVRLTWPLDLMTNETLANNVTVRQLNDDIVGFQTIEAYKTVVTTLGNNDVMVILDNHKPGCCANNGFFGDQFFDPTVWVAALKKMAATFNGVSNVVGMSLRNELRGPK-----QNVNDWFKYMQQGAEAVHSANNKVLVILSGL-SFDAD-------LSFVRSRPVKLSFTGKLVFELHWYSFS-DGNSWAANN--PNDICGVLNRGGGYLLNQGF-PLFLSEFGIDERNTNDNRYFGCL------TGWAAENDVDWSLWSYYLRQGKVGGVLDSDWISV------------------- 212530076 23 ------HTSSRWILDANNNRVKLRCINWAGHIDLG-IPEGLSKQPIDTITSWIADNGFNCVRLTYSIDMALNPTQSVSNSFTQMNPFLAQASTLDVFAHVIDSLDSKGVMTILDNHVSKASWDTATGYIASNSRTEWLSGLDAMATFALDHPGVVGMSLRNELR-PFPILQDLTHSDWYNYVTQGARTVHKANPNVLVIIGGSQSATDLSFIKTSNLDFS-------HWAGKHVWEFHAYSFTVFPGN--TDCTVADAEYGFFD---GFLLTQNTAPLILSEFGVGQSSDKDYDYLQCLVKYME------SNDAEWAVWA-------------------------------------- 85094362 40 -------TSGRWIRDASGTNLTYAGVNWPGAADV-MIPEGLQYQSIATIVSKIKSLGMNAIRLTFADEIYSNGGKDITLQFTQLDQVLASTTRLQVFDAVAAECAKQHIFVHLDNHISKCSTGNSWWGDTYFSAANWTRGLAYMANHGKQWTSLMSIGLRNEPREPTS-GAAKSTYNWQTYMKQGAEAVHSSNPDLLIFLSGLSFDTFLTPVVRGTALTPGTGKFSFNYADKLVLELHNYETSANNCNNLQNNLYNNGFEALTSS------TVNQFPVMLTEFGFQMDASTKGTYASCLASYL-PAQKAG-----WFIWSYYIRSGDEGGLLTHDWST-------------------- 67904358 30 --------SGRWILDSTGARVTFAGVNWPGAGEA-MIPEGLQYASVASTISKIKSIGMNVIRLTFVDDIIKALGVTNGTDVFNQNNPLNTTTRMQVYDLVAAECAAQDVYVHLDNHI-----SKAMWCCSTTDGNAWFGDLQYMASHAASWETFTSIGLRNELRQPA---SANPSYTWYSQMTEAADLVNAANPDALIFLSGLNYDTTLAPIPTGSDLGEGTYLEDFSYADKLVLELHNYDTGA--------SSCANLSGALWNGGFKALDTNNIMPVVLTEFGFAQDETTWQSVYASCIREWIPQQQAG-----WMVWSGGQDYDDTWGILDSGWRNEEAIEQGLRVMVEASL---- 116206102 40 -------TSGRWIHDASGKNLTYAGTNWPGHADV-MIPEGLQYQSIETIVQKVKSLGMNAVRLTFADEIYANGGQDITIQFVQLNQVLAKTTRLQVFDAVAGELNKQQIYVHLDNHISKCCGSTSWWGDTYFSTSNWVRGLSYMAEHGKSWPALTSIGLRNEPREP----TNNPPLSWYGFMRQGADAVHAANPSLLIFVQGTALTPGNGRFNRNDFAGYGDTKLVLEL--------HNYETGIGSCATLQGNLDRNGFEALQASGAGAF------PVMMTEFGFQMDASTRGVYASCLAQYL-PARKAG-----WAIWSGTQDYDENWGLLNHDW---------------------- 116191715 31 ------HSTSRWIVDSNHTRVKLRCVNWAGMET--HLPEGLQHQPLSYLLDWIAAQDFNCVRLTYSTDALDPGQAEMAALYARVVEKGANTTTREVVAAVVDGLFARGVLTILDNHVSRAAWCCNLWNSRFFNTQQWLAGLEAMAAWGKGHAGVVGYGLRNEIREFLLQGL-NGRADWYTYVKKGGDVVHAAHPDALVLVGGVQSTTDLLH------LRSGEAEAMLDTAGKHVWEMHAYSFTVTFPDAFNNCDIVKAQYGAFV---GFVLEQGTGPLILSEFGVGMESEKDNRYLNCLVSYMQ------------------------------------------------------ 70996893 24 -----FSVSGRWIHDSKGEVFTYAGANWPGAGEV-MIPEGMQYASIASTVSKLKGLGMNVIRLTFVDDILDKGTVQNSLQIRKVNPQIKSTTTLEVFDMVAAECNKQGLYIHLDNHISKCCSQTNAWFGDTYFDAKWMRGLEYMVSHAKKWPNFVSIGLRNELRQPSTSNTQYPYNTWYTQVTTAAKRVNAANPDALIFLSGL---NYDTTLAASDLGNGVRFRLSFSFANKLVLELHNYDTGATSCSALSG--------ALWNAGFKAQNSSNPMPVVLTEFGFLQDSTTWKNVYASCLRTWIPEQRAG-----WTTW--------------------------------------- 125540130 29 -------TSSRWIVDAGGRRVKLACVNWPSHLE-PVVTEGLGMQPVDAISKKVASLGFNCVRLTYRRSLLAHGLAGAVAGVEANNPGLLDLTLIESFRAVVDSLGESGVMVILDNHRPDDDGNGFFGDRHFVPDA-WVRGLGAMAALFAGVPNVVGMSLRNELRGPR-----QNADDWYRYMQMGAEAVHAANPAALVIMGGL-GYDTDLSFLAAR-------------PVDVSFAAAERGKLVFELHWYSESEDANEVCGRVARRGGFLLDAGF-PLFLSEFGADTRGGSRKD-----DRYLPCAAAVAAEDLDWALWA-------------------------------------- 115447081 29 -------TSSRWIVDAGGRRVKLACVNWPSHLE-PVVTEGLGMQPVDAISKKVASLGFNCVRLTYTNASLSSLTVRRSLLAHGLNPGLLDLTLIESFRAVVDSLGESGVMVILDNHRPGCCADNGFFGDRHFDPDAWVRGLGAMAALFAGVPNVVGMSLRNELRGPR-----QNADDWYRYMQMGAEAVHAANPAALVIMGGL-GYDTDLSFLAAR-------------PVDVSFAAAERGKLVFELHWYSESEDANEVCGRVARRGGFLLDAGF-PLFLSEFGADTRGGSRKD-----DRYLPCAAAVAAEDLDWALWA-------------------------------------- 119507928 25 ---GPFKTEGRWIVNSNGDKISLAGANWPGHGEV-MVPEGLQYQSIKDVLSDIKSIGMNAIRLTFATELVDQIYANNGKDVDLKTAFEEGLTRLEVYDAIAAECLRQQIYIDLDNHISECCGGTTWWGDTQFNVDNWVRGGKYMAAHSKKWPAKITQSLRNEPREPTNNALRDKSYNWSKYMRQGADAVHEADPEAIIVISGM---NYDTYYSGEKLQPGGEVDFVGYGKDKLVLEIHNYENK---GTSCSSLRYNLYNKGFQAMNESDPNVAEVFPVMLTEFGQAMNGATANTYVSCLSEYL------------------------------------------------------- 169762452 28 -------TSGRWIVDANGQNITFAGVNWPGASEA-MLPEGLQYQSIENIVDKIKTLGMNVIRLTFADDILETGSIKDSLNIVRHNPQFVDTTRLQVFDAVANESHRQGVYVHLDNHI-----SKAMWCCSGTDGNTWFGDRQYMAEHVFKTPRSLASSVTDATTQPAVKSVGNPTLNWRYMVENA-NQIHAANRNLLIYFSGLDYDTRLSPIPTGAELGNGTRKDDFEYADKIVLELHNYERTA--------TSCEDLKSSLWNAGFNALDTQNIMPVQMTEFGFPQDNTTYTDVYASCLREWLPSLQAG-----WMVWVIAGSYYIRKGIQDDDWRSTDAVTNGLIPMVQATL---- 162453627 126 ---------GRLTQDGKEIQVR--GGNWFGLEAMELFIGSMWNSAPRTIADTMKNLKFNTIRLPIAPQTLDPDVYPYA-NAYEALEDFLKQASLNVIIGIHSCSNHLGWRARLDDNKPYVDSDRENYYTCLTGEDAWLADIRTIAQLPKNIKNIIGIDCFNEP-----WKYSWP--EWADMAKACYDVIAEENDDMIAVVQGVSGSHGDENLWGENFYGQTAYPI--QIPNRLCFSPHTYGPAVFVQKQHVDQSKPEKLEAGWDEHFGFLHDQKFC-VITGEFGGVKDWPKNEMPLAQLWAHLPAGKRYKKKMTDFTYWSINPESGDTGGLYNHKWTGLDTEKVEMLARLK------- 212721186 31 -------TASRWIVGVDGRRVKLACANWASHLE-PAAAEGLARRPVSDIAARVAAMGFNCVRLTWPTYLVTNATLASSLERLGMLESVAGLPLIDVFREVVSSLARKGIMVILDNQMTTCSRTDGNGFFGDVDPNEWLKGLSAMATMFNNTKYVVGMSLRNELRGPK----QNVSL-WYRYMQLGAEAVHAANPNVLVILSGLDFDNTLSFLF--------KEKVRLSFSGKLVYEQHWYG--------FSDTQNQNDVCGIWAK--GLFLLQHGWPLFFSEFGFDMSGTHDNRYLTC---FLSVAAEMDLD---WAIWALQGSYYIREGILAYD----------------------- 169860222 20 ------RSSGRWILDASTQRVKLRCVNWAGHMETN-IPEGLQHQPASTIAQWIATNRFNCVRLTFSIDMLNPNQRPAGVSVSEMNQALSSSTTRGAFARVIQELEARNVLVVLDNHVSRCSTNNGWWASASGYDANWLNGLRSMASFSHSHPNVVGIALRNELRAVGNQDRNNHA-DWYNYITQGAQAVRGANSNLLVVVGGVNYALDLSFVWNRMLD--------RNVGDKLVWELHNYA-------WSGGGRDCNNHQKMMGDRGGFVLIQNTGPLFLSEFGWAQNSADEIAYSSCLVRYLE------SNDAEWAYWALRVNFDETFGLLNHDW---------------------- 46126479 4 ---GILKTDNERIVDANGDAVLLRGTALGGWMLMENFMNGFPGREHQIRAALLKVLGQEKHDFFFDKFLLKFNCLRLCLNYRHFEDDMNPFVGFKHVDRVINLCAKYGIYTILDLHSDNPTGYAAFWDHKHFQDRA-INLWEHIARRYKGNPWVAGYNPMNEPADS----------EWRLLADRIVPAIRNIDPDHVLFLEGSMDFTGFDKVWENS-----------------VYAIHDYCGFGFPNRFQGTQEQESYIRRMYDRKVEFMKKHNSSLTGLGEFGPIYERKENPDWVQNEERYDRQMAIYTSESIAWSIWSY------------------------------------- 120404477 1846 ---GWFKTAGNQIVDSAGNPVQIAGVNWFGMESDIFTPHGLWTRNYKDMMNQMAALDFNTIRLAYSSESLHTTKAPSGIDF-SKNPDLVGLSSLQIMDKIVAYAGEIGMRVILDHHRSSAGAGNGLWYEGSYTEAAWIADWKMLAQRYANDPTVIGADLHNEPHN-GTWGGGG-ATDWAAAAERAGNAVLSVNSNWLIFVEGVETYQGNNYWWGGNLMGVKDRPIVLNVPDRVVYSPHDYPNSVYNQPWFQTANFGAALPDKFEQMWGYIYEQNIAPIYLGEFGTRMTDPKDLVWYEAITSYLSGDIAAGTEDMSWTFWSWNPNSTDTGGILADDWNTVNTNKMAYLQAIQ------- 145223588 1851 ---GWFSTSGNQIVDSAGRPVQIAGVNWFGMESETFAPHGLWTRNYKEMMNEMAALDFNTIRLAYSSEMLHTGAAPNGIDF-GKNPDLAGLSALQIMDKIVGYAGEIGMRVILDHHRSSKGASNGLWYEGSYTEAAWIDDWTMLAQRYANTPTVIGADLHNEPHAGTW--GGGGATDWAAAAERAGNAVLSVNSNWLIFVEGVADHQGHSYWWGGNLMGVKDRPIVLNTPNRVVYSPHDYPNSVYAQPWFQTANFGAALPDKFEQMWGYIYEQNIAPIYLGELGTRLSDPKDVVWYEAITSYLSGDIAAGTEDMSWTFWSWNPNSRDTGGILADDWRTVNTNKMAYLEAIQ------- 8980306 70 ---GWLHTAGGKIVTASGAPYTIRGIAWFGMETSSCAPHGLDTITLAGGMQHIKQMGFTTVRLPFSNQCL----AASGVTGVSADPSLAGLTPLQVMDHVVASAKSAGLDVILDQHRPDSGGQSELWYTSQYPESRWISDWRMLAKRYAAEPTVIGVDLHNEPHGAATWGTGAATTDWRAAAERGGNAVLAENPNLLVLVEGIDEADGSGTWWGGALGLVGNAPVRLSVANRVVYSPHDYPSTIYGQSWFSASNYPANLPGIWDAHWGYLAKKDIAPVLVGEFGTKFETTSDKQWLNTLVGYLSSTG------ISSSFWAFNPNSGDTGGIVKSDWVTPEQAKLDALAPI-------- 2564015 588 --DDWLYVSGNKIVDKDGRPVWLTGVNWFGYNTGTNVFDGVWSCNLKSTLAEIANRGFNLLRVPISAELISQGIYPKPNINYYVNPELEGKNSLEVFDIVVQTCKEVGLKIMLDIHSIKTDAMGPVWYDEKFTPEDFYKACEWITNRYKNDDTIIAFDLKNEPHGKAKWDNSTDINNWKYAAETCAKRILNINPNLLIVIEGIEAYPKDSTWWGGNLRGVRKYPINLKYQNKVVYSPHDYGPSVYQQPWFYGFTKESLLQDCWRPNWAYIMEENIAPLLIGEWGGHLDGADNEKWMKYLRDYIIE------NHIHHTFWCFNANSGDTGGLVGYDFTTWDEKKYSFLKP--------- 4836168 1015 --DDWLFAQGNKIVDKDGKPVWLTGVNWFGFNTGTNVFDGVWSCNLKSALAEIANRGFNLLRVPISAELISKGIYPKPNINYYVNPELEGLTSLEVFDFVVKTCKEVGLKIMLDIHSAKTDAMGPVWYTDTITPEDYYKACEWITERYKNDDTIVAFDLKNEPHGKAKWDNSTDINNWKYAAETCAKRILAKNPNMLIVIEGIEAYPKDSTWWGGNLRGVKKYPINLGYQNKVVYSPHDYGPLVYQQPWFYGFTKDTLYNDCWRDNWTYIMDNGIAPLLIGEWGGYLDGGDNEKWMTYLRDYIIE------NHIHHTFWCYNANSGDTGGLVGYDFSTWDEQKYNFLKP--------- 58428236 77 -----YSISKNKIVDDKGKVVQLRGVNVSGFESASHVMDGLWVRNWKEMINQMQGFGFNAVRLPFCPATLRSDTMPSSID-YSRNADLQGLTSLQVLDKVINEFNARGMYVLLDHHTPDCASISELWYTGTYSQAQWLNDLRFVANRYKNVPSVIGVDLKNEPHGAATWGTGNADTDWNKAAERGAAAVLAVAPKWIIAVEGITCSTNGGIFWGGSLQPLACTPLNIP-ANRLLLAPHAYGPDVYVQSYFNDSNFPNNMPAIWDRHFGQFAGNH--ALLLGEFGGKYGDARDKVWQDALVKYLRSKGIN-----QGFYWPWGPNSVDTGGILRDDWTTVRKDKMTLLR---------- 159899339 220 --DDWLHTNGNQIVDSAGRPVWLTGVNWFGFNATERVFHGLWSANLTSMMQSISQRGLNIIRVPISTELIKAGVFKTPNVNTYANPELEGLTSLQIFDRFVMLSKQFGIKVMIDVHSAEADNSGPLWYKGSFTSEQFYQAWEWITDRYKNDDTVIAMDIKNEPHGTAKWDNSTDINNWKYVCETASKRILAINPNVLVLCEGNEVYDYYFTWWGGNLRGVRDYPVNLGSQDQLVYSPHDYGPLVFNQSWFYGFTKETLYNDVWYPNWFFIHEENIAPLFIGEWGGFLDGGANEQWMKALRDLIKE------HYLHHTFWVLNPNSGDTGGLLGYDWATWDEAKYALLKP--------- 146197201 12 ---GWYSTSGSKIVDSTGKTVRLTGLNWFGFETTNEVFHGLWAANLEDTMTEVAKRGFNTYRVPVSATVLKAGTPNKAWNNPMANPNLEGKSNLDVFDTFLAECKKHNQKVYIDVHVTDGSYMDPLWYTAAHPPEFIITGLEWFADRYKNDDTVIGIDIKNEPHGAAKWDNTQNQNNWKHFIETAAARILLKNSKLLILVEGIECYNNIWGWWGGNLVPAKELPINLSYQKQLVYAPHEYGPSVSTQKWFSGFNYDTLYKDHWKDQWMYLIEGNTAPICIGEWGGHVQG-DNAVWMKAVVQLI------GKYGLSQTFWCLNPNSGDTGGLLGYDWKTWDEEKYAILKPILAL----- 146197143 10 ---GWLSTSGSKI------STRLSGLNWFGFETSNEVFHGLWAANLEDLVAEVAKRGFNVFRVPVSASVLQDWKAPNADINAEVNPNLEGLNNLQVFDAFIAECKKHNIYVFIDVHVTDGSYMDNLWYTSAHPAEWIYAGLEWFADHYKSEQTIVGIDVKNEPHGNAKWDDSKDANNWKYFIETAATRIHAKNPELLIIVEGIACYKGHGGWWGGNLYAVRDYPINLSHQNKLVYSPHEYGPSVSQQTWFGSFTYDSLYADHWKDSWLYIVEDNIAPLLIGEWGGHIEEP-NTSWMKYMVQLISGKG------LSQTFWCLNPNSGDTGGLLKDDWLTWDEEKYNLIK---------- 14521148 48 ------------------KPLYLHGVSWFGFELKDHVVYGLDKRNWKDILKDVKRLGFNAIRLPFCSESIRPDTRPSPRINYELNPDLKNLTSLEIMEKIIEYANSIGLYILLDYHRIGCEEIEPLWYTENYSEEQYIKDWIFLAKRFGKYPNVIGADIKNEPHGEAGWGTGDER-DFRLFAEKVGREILKVAPHWLIFVEGTQYTHGWWTFWGENLMGVKDYPVRLPR-GKVVYSPHVYGPSVYMMDYFKSPDFPNNMPIIWETHFGYLTDLNYT-LVIGEWGGNYEGL-DKVWQDAFVKWLIKKKIY-----NFFYWCLNPESGDTGGIFLDDWKTVNWEKMRVIYRL-------- 146197049 25 --------KGNKIVDSNGNEVWLTGINWFGYATGMGHLDGLHSSSMNEHMQEIADHGFNILRIPFSTEIIWEWSQGNTNVNQDYNPDIANSSTLEIWDYTVAQAKKVGLKIFIDIHTLSNGHEYPLWYNGVWTTERCISALKWIANRHKDDDTIVGYDIKNEPHGAAIWDGSSAQNNFKHFVEEAAAGIHSVNPNALIIVEGIEVYPKDGTWWGANLRGVRDYPITLSVANKVVYSPHEYGPAVYNQSWLQGNTYDSIMSNYWYDNWYYIYDANLAPLLVGEWGGRLEDET-MKWMTLVMDL------YEKTHISHTMWCFNPNSSDTGGMVKDDWKTWDEEKYKYIKRV-------- 48994862 44 --DDWLHAKGSRLYDKNGNEVWLTGANWFGFNCTECAPHYLWSGDIDDMVKDIADHGVNVLRLPVSTELLYNWMIPNDDPNYPINVDLEVANSQQTFEVLLAKCKKYGVKCFIDIHSPESNNSGGLWYGKSFTTDLWIETLAWAADHYXNDDTLIGFDLKNEPHSDAIWDNSNAPNNWKKAAEDCANAILAKNPDALILIEGVEGFEGHGAWWGGNLRGVAKYPILPSGTSQIVYSPHDYGPVVSDQPWFKDFTEQTLLDDYWYDTWAYLVEKDMYPLLIGEWGGRLDGGDNEKWLGLLRDYMI------KHHVNHTFWCLNDDSGDTGGLWKDTTINWDTEKYD------------- 196253487 39 --DDWLHVEGTNIVDKYGNKVWITGANWFGFNCRERMLLDSYHSDIIADIELVADKGINVVRMPIATDLLSQGIYPPSTDTSYNNPALAGLNSYELFNFMLENFKRVGIKVILDVHSPETDNQGPLWYNTTITEEIFKKAWVWVAERYKNDDTIIGFDLKNEPHQSAIWDDSNHPNNWKRVAEETALAILEVHPNVLIFVEGVEMYPKDGNWWGGNLRGVKDYPINLKYQSQLVYSPHDYGPIVYEQDWFKGDFITANYEQCWRDNWAYIMEEGISPLLLGEWGGMTEG--DHPLLDLNLKYLRCMRDFILENLHHTFWCINIDSADTGGLFTRDEGTWNDNKYNYLYPV-------- 118725143 35 SGDDWLHVEGTNIVDKYGNKVWITGANWFGFNCRERMLLDSYHSNIVADIEIVADKGINVVRMPIATDLLSKGEYPASTDTSYNNADLTGLNSFELFNFMLDNFKRVGIKVILDVHSAETDNMGPLWYNGTITEEVFKEAWVWVANHYKNDDTIIGFDLKNEPHQSAIWDDSTHANNWKRVAQETALAIMKVHPNALIFVEGVEMYPKDGNWWGGNLRGVKDYPINLGYQKQLVYSPHDYGPMVFEQEWFKGPTCDDLYEQCWRDNWAYIMENGTSPLLIGEWGGLTEGED--KLLEANKKYLRSMRDYILENLHHTFWCINIDSADTGGLLTRGEGTWNDNKYNYLYPV-------- 146197055 16 ---DWLSTSGNKIVDSGGNQVKLQGLNWFGYETQMRVFHGLWAANLHDTVAEVARRGFNVFRCPFSADLLHEWSYEPVQINPNVNADLNGKNNREIWDDFLVDCKKNGVKVFIDIHGVEPDYQDATWGK----PEYIYTALEWFANEFKSDDTIIGIDIKNEPHGKAIWDSSTADNNWRSTAATAASRIHAKNPNLLIFVEGIECYNGESGWWGGVLTFVKDLPLDLSHQDKLVYSPHEYGPTVFNQTWFNTFTYDSIYNDHWKDSWMFIHEQDIAPLLFGEWGGKLEGT-NTDWMTYMVQLIS------KNNLSHTF---------------------------------------- 66804545 395 ----YFSSKGLWI---NDLPLKIKGVSWFGGECETYCVHGLWARDYKQYLDFLKENTFNAIRIPFSYEMVVKDPFPTSIINQQMNKDLYGLRALSVLDLIIEAAGERGILILLDFHSFGPNDNHGLWYSSKHSESDVMKMFNILILRYGQMWNVLGIDLKNEPF-AATWNSGNEKTDWDKAINRIGAYIQNNGGNWLIFGQGIPSQTADIACWGESFEKGGQTTINLPLNDKFVYSPHCYGPSVVNHPHFNHKDYPHNLKPHWDQNFGNLATNTKRGVVIGEWGGKYITPMDQLWMDTFVDYLISKG-----TTDSFYWCLNPNSGDTGGLYLDDWVS-------------------- 110630408 181 --------------NGTEVPVGIKGVNWFGMETGLAIPFGLWENDNGTSVYEIAAFNFNSVRLPVCKNILKNTAPQKSLINMNTNRAINITSYMTTIQTIVEALGYRHITVMISLHTLDIKKSGGAWYSDDVTEDQFLEAVDMLTKNLCKYWNILGLDLKNEPHE-CSWGGKAP--DWQKGSTLIGNRMLEGCPNWMAFVEGIASSNTYFDWWGGGLTNAGENPVELTTEHKVVWAPHYYNTGVYP-AWYGDDDLRYNVEKTMDKMFGYLAGSSDYAMVMGEFAGLYSKKTTKRTTDYTIEVMVKAGYAGG-----YMWSLNPESAFTEGLLEDDWITPNKVFMEGMAAME------- 119444141 223 --------------NGTEVPVDIKGINWFGMETGTAIPLGLWDNSNGTTAYQIASFKFNAVRLPLCVNILTNPEPETSLINTAENRAISVKNYISLLKSIVKVLAYRNIGVLLSMHTLTSTDSGSLWYSDDISEDDFLDAIDTLTENLCSYWNIMGIDVKNEPS-KATWGDGSD-TDFHAGAKKIADRMLDGCSSWMGFVEGINADHSVTIWYGGGLQDAADYPLTFGTENKVVYAPHYYTPAVYPQAYFDDDTLKARIKATMADMFGFLADDNSSALLLGEFGGLYSKDTTQRCTELSMEVIVESGWAGG-----FVWSLNPESAFTEGILEDDWLTANSV---------------- 116090124 169 -----YQSKNGQIVNGTEVPIQIKGVNWFGMETALAVPFGLWENDNGTTAYEIAAHNFNAVKIPVSVEILNNNSPQKGVINLSSNRAINGSNFISTLQTLVKSLAYRNVGVLISMHRLTNKKSGATWFDEDVTQDDFLSAVDIVSSNLCGYWNVMGLDLKNEP-EKATWGTGDDD-DFVAGCEKIAKVMHGNCPQWLGFVEGVVSTHTVTIWWGGGLQKARDTQPKFTIENKVVWAPHYYTTAVAPQRYFSDEDLLARVEGTMDDMFGYLADDKGYALLLGEFAGLYTKKTTKRTTDLTIQVLMEKEYAGG-----FMWSLNPESAFTEGMLQDDWLSPNSEFLDAFTPMDA------ 86169691 164 -----YQSKNGQIVNGTEVPVAIKGANWFGMETGLAIPFGLWENDNGTSVYEIAAFNFNSVRLPVCKNILNDAAPEKSLVNVQTNRALNITSYITTIQSIVEALGYRHVSVLISLHTLDPKKSGGAWYSDEVTEDDFLSAVDILTKNLCGYWNILGLDLKNEPYD-CSWGGDDP--DWQKGATLIGNRMLEGCPNWLAFVEGTAGSGTISDWWGGGMEKAGDNPITFDVESKLVWSPHYYNTGVSP-AWYDDDSLRTNVEKTMDKMFGYLADSNIAMV-MGEFAGLYSKDTTKRTTDFTIEVMLKAGYAGG-----YMWSLNPESAFTEGLLEDDWLTPNKVFMEGIAAL-------- 86169689 186 --------------NGTEVPVGIKGVNWFGMETGLAIPFGLWENDNGTSVYEIAAFKFNSVRLPVCKNILKNTPPEKTLINVNTNRAINITTYISTIESIVEALGYRHITVMISLHTLDIKKSGGAWYSDDVTEDEFLEAVDILTKNLCSYWNILGLDLKNEPHE-CSWGGKAP--DWQKGSSLIGNRMLEGCPNWMAFVEGIASSGTVTVWWGGGLEEAGANPTELTVSNKLVWAPHYYNTGVYP-AWYDDEELRANVETTMDVMFGYLLDTNSAMV-MGEFAGLYSKDTTKRTTDFTIEVMLKAGYAGG-----YMWSLNPESAFTEGLLEDDWLTPNKV---------------- 110588852 161 -----YQSKNGQIVNGTEVPVSIKGVNWFGMETGLAIPFGLWENDNGTSVYEVAAFNFNSVRLPLCKNILNDVAPEKSLINLNTNRAVNITSYITTVQSIVEALGYRHITVMISLHTLDTKKSGGAWFSDEVTEDEFLSAIDILTKNLCKYWNILGLDLKNEPHE-CSWGGEDP--DWQKGATLIGNRMLEDCPNWMAFVEGIAGSNGENRWWGGGMENAGDFPITFDVENKLVWSPHYYNTGVSP-AWYDDETLRNNVEKSMDAMFGYLIERDPVAMVMGEFAGLYAKTTKRTTDFTMEVMLKAKYAGA------YMWSLNPESAFTEGLLEDDWLTPNKVFVDGIAALDA------ 86169697 199 ---DYQSKNGR-IVNGTEVPVDIKGINWFGMETGTAIPLGLWDNDNGTTAFQIADNNFNAVRLPLCVNILTDHEPETSLINTAENRAISVTSYISLLKSIVKVLAYRNIGVMLSMHTLTSTDSGSLWYSDEISEDDFLDAVDTLTKNLCSYWNIMGIDVKNEPS-KATWGDG-ADTDFHAGAKKIADRMLDGCSNWLGFVEGVNADHTVTIWYGGGLQKAADYPLTFSTDNKVVYAPHYYTPAYFYNGGTQDSNLKTRIKATMADMFGFLADDNSSALLLGEFGGLYSKDTTKRCTDLSIEVIVESGWAGG-----FVWSLNPESAFTEGILEDDWLTANSE---------------- 115377032 46 ----PLSTRGRYIVDRCGERFKLKSINWFGASDQLEVVGGLDKQKLSDLVTGMKVLGFNSVRLPFSNNMLHPNTKPAAQIDTAKNPELLNKTALEVYDAVVAELTRQGLVVILNNHTTKCGWDGNGFWDSSQALQRWQDDWVMMAGRYQGNKWVAGADLRNEVRDSPNWGMRNQH-DWHMAAQTMGNLVLRMNPDLLIVVEAVN-------WWGPQLKPVRQRPIALLRGDKLVYAVHNYGYTGPNQSGGSLGSGPKYLHGTLDQEWGFVLAANTAPVWMSEFGIGYQAANSRAWFSNLADYLIDK------DVDWAYWAINQNSDETYGLWSYDWSGVRS----------------- 119444143 167 -----YQSKNGQIVNGTEVPVGIKGLNWFGMETGLAIPFGLWENDNGTSVYEIAAFKFNSVRLPVCKNILKDTAPDKSLINLNTNRAINITSYMTTIQTIVEALGYRHITVIISLHTLDPKKSGGAWYSEDVSEEDFLTAVDTLTKNLCKYWNILGLDLKNEPHE-CSWGGDDP--DWQKGATLIGNRMLEGCPNWLAFVEGIASENTYFDWWGGGLADAGGDPVTFDVENKLVWAPHYYNTGVSP-AWYDDDTLRNNVEKTMDKMFGYLLDTNTAMV-MGEFAGLYGKDTTKRTTDFTIEVMLQSGYAGG-----YMWSLNPESAFTEGLLEDDWITPNKVFVDGIAAL-------- 39974647 59 ----PLSAKGRDVVDSKGRRFKLSSVNWYGASDELFVPSGLDMQHRDVIAQTIRRMGFNSVRLPYADEMVIAN-PPILPHLVSQNPDLIGRRALDVFEAVVTALTDAGIAVIINNHITHATWCCGAWANDHQTEDDWIAHWETVMSRFTENPRVIGADLRNEVRG--VWGTMT-WDRWATAAERCANRLLKMNSDWLMIVGGTES--------GNDLRGARDRPVRLDVDDRVVYSAHVYAWSGWGSRRYSKRPYPSFV-ASMRENWAYLVEGDVAPVWVGEFGAPAHSVGDANYWQNLMRYLKAI------DADFGYWAINPDAKETYSLVEDDWVTP------------------- 171695112 74 ----PLKTQGRNIVDQNGKRFKLSSVNWYGASDELFIPGGLDIQHRKAIAKTIKRLGFNSVRMPYSDEMVVKNPTILP-HLLAKNPDLMEKRALDVFVACVEALTEEGIAVIVNDHITTATWCCGAWSNDRQTEEDWIRNWETVMGRLAGNELVIGADLRNEVRG--VWGTM-PWDRWASAAEKAGNRLLKMKKDWLIIVGGTES--------GNDLRGARTRPVRLEVEDRVVYSAHVYSWSGWGEGRYSKRTYPSFV-ASMRSNWGYLVEGDVAPVWIGEFGAPSEPGRDANYWENLMRYLKSI------DADFGYWAINPDEKETYCLVEDDWVTP------------------- 116206102 36 ---GPFVTSGRWIHDASGKNLTYAGTNWPGHADV-MIPEGLQYQSIETIVQKVKSLGMNAVRLTFAIQMVDTNGAKVLNQVLAKNPRFATTTRLQVFDAVAGELNKQQIYVHLDNHISKCCGSNSWWGDTYFSTSNWVRGLSYMAEHGKSWPALTSIGLRNEPREPTNNPSSYNWQAWYGFMRQGADAVHAANPSLLIFLSGLSFDTYLTPVVGTALTPGNGRFNRNDFAGKLVLELHNYETGIGSCATLQGNLDRNGFEALQASGAGAF------PVMMTEFGFQMDASTWRVYASCLAQYLPAKAGWAIWVLAGSYYSGTQDYDENWGLLNHDWSGWRSQSYALKAMVRNTL---- 119476840 23 ----PFSVSGRWIHDSKGEVFTYAGANWPGAGEV-MIPEGMQYASIASTVSKLKGLGMNVVRLTFPIELVDDITVQKSLINRKVNPQIKSTTTLQVFDMVAAECNKQGLYIHLDNHISKAMWCNTWFGDTYYDVAKWMRGLEYMVSHAKKWPNFVSIGLRNELREPSTINTQYPYNTWYTQMTTAAKRVNAANPNALIFLSGLNYDTTLAPIPTASDLGVRFRLSDFSFANKLVLELHNYETGATSCSALSG--------ALWNAGFKAQNSSNSMPVVLTEFGFLQDSTTWKNVYASCLRTWIPEQQAG-----WTTWVITQDLDETWGMLDHTWSGWNAIEQGLKVMVQSSL---- 125540130 27 -----LSTSSRWIVDAGGRRVKLACVNWPSHLE-PVVTEGLGMQPVDAISKKVASLGFNCVRLTYPISLLAHGLAGAVAGVEANNPGLLDLTLIESFRAVVDSLGESGVMVILDNHVSRPGWCNGFFGDRHFVPDAWVRGLGAMAALFAGVPNVVGMSLRNELRGP-----RQNADDWYRYMQMGAEAVHAANPAALVIMGGLGYDTDLSFL--------AARPVDVSFAGKLVFELHWYSFA-DARAW--ESEDANEVCGRVARGGGFLLDAGF-PLFLSEFGADTRGGSRKD-----DRYLPCAAAVAAEDLDWALWALQGSYDEVYGVLDWSWSKPRNAT--ALSRIQSL----- 212530076 23 ------HTSSRWILDANNNRVKLRCINWAGHID-LGIPEGLSKQPIDTITSWIADNGFNCVRLTYSIDMALNPTQSVSNSFTAANPFLAQASTLDVFAHVIDSLDSKGVMTILDNHVSKASWCCNLWWDTYFNTTEWLSGLDAMATFALDHPGVVGMSLRNELRPFPILQDLTHS-DWYNYVTQGARTVHKANPNVLVIIGGSQSATDLSFIKTSNLDFS-------HWAGKHVWEFHAYSFTVTF-PGNTDCTVADAEYGFFD---GFLLTQNTAPLILSEFGVGQSGGKDYDYLQCLVKYMES------NDAEWAVWAVQGDYDEAWGLLNHDW---------------------- 39976999 28 ----PLKASSRWIVNAENKRVKLKCINWVGHMEVN-IPEGLHKQPVDFLAEWVANAGFNCVRLTYSTDMLNPGLMVSDNTAVSKNPWLESASIIDAHAKVVDALWSKGVMTILDNHVSRASWCCNLWWSRFFKTNEWLAGLQAMASWAQGHKGVVGMGVRNEIREFLTQGTFNGRQDWYDQVSAAARLIHSTHPDVLILIGGTLSSTDLSH--------VRSRPLDVSWKEKHVWEWHAYSFTVNFHPIIKTCWYMRQLYGAFD---GFLLEQGTGPLILSEFGFDQNSP-DNFYLDCLRDYVVGNGDWAIWALQGSYYARNADFDESFGVLNRDWSDWRNVKNKLGKM--------- 197332348 50 -----LSTRGRYIVDANGDRFRLRSGNWDGAQDSHGIPLGLDRVPLPTLLADFRALGLNSIRLPFSNEMLRTAAP-VPDAAVAANPALRGRTPLQVYDAVVAALTDAGFAVILNNHRWCCGLDGNERWNSGRSTAQWADDWVFLARRYRDNPRVVGADLYNEVRDDPNWGLGDGH-DWHAAAQEAADRILEANPNLLIVIEGINGIPVDGFAHGRALTPVRTLSHTLAVSHKLVYAAHFYGYTGPHHSGASDLRYQDMTPALYDQAFFVSAETGTAPVWISEFGIGADETKPRAWFENLTGYL---TRADADFAYWPLVGWSTTAGAPGG---DSWAMLRYDNTGR----RSGVLDP- 39942588 36 ----PFHVDGRWTKDASNNTVTFAGINWPGHGEV-MIPEGLQYQSIEFIASKIKSIGMNAVRLTFAIEMVDQIYDNGGTDFLAKNPQFAKSTRLQVYDAVAAELARQQIHIVLDNHISTGKWCNAFWGDTQFSADLWVRGLEYMAKHGKKWQALTSMSLRNEPRTPAAGSNNYNWQSWYEYMKRGANAVHAANADVLVFLSGLNYDTYMTPVVRGEALTPGTGKFSFDFPNKLVVELHNYENSQGDCTNLQNNLYNNGFQALTDPSV------TTFPVMLTEYGFNMMDNSWQVYATCIAQYMPQKASFFIWVVAGSYYQGTQDFEESWGVLNHDWSDWRNPTYQLVPQIKATL---- 46139339 25 ---GPFKTSGRWIVNANNEKVKLAGANWPGHGEV-MVPEGLQYQSIKGVLSDIKGIGMNAIRLTFATEMVDQIYANGGKDILKNNPTFTAKTTRQVYDAIAAECLRQQIYINLDNHISEGKWCCGWWGDTQFDTAKWVRGGAYMAAHAKKWPAKVSQSLRNEPREPTNNNLRDASYNWYKYMRQGADAVHQADPNAIIVISGMNYDTYVTPLYGEKMQPRGEVFNRDDFKDKLVLEIHTYEN--------KGTSCPSLRYNLYNKGFQAMNESDVFPVMLTEFGQAMNGATAKTYVSCLSQYLPEMQA------SWFIWVIVQEFDDSWGMKKPDWSGWRNDQYTYLKPIKGTL---- 110808322 164 -------------------QLVFTGINWSGMENAEGVPHGLAKQSLDDIAANLSDNGFNAVRLPLNAQMIIDNSAPNTRLFVNLDTDLNVDTYIDMIKKVVQGLGKQQIGVLLDIHKIDPDTSEHLWFTDDYPIATIYKMFETLASELCTDLNIIGIDLKNEPVG-GCWPADDSDVNWPRAVETIGDKILAICPNWLIVVEGNYATNTYNDWYGASLQNASVNPIALKTDGKVVFAPHFYSPSVYPSSYFSVTEYPNTTEGVLDNAFGNAVTEAGVPTFYGEFGGIYGGLTSTRVIEILIEYANEMNMTGGFA-----WAINPD---------------------------------- 119444137 152 SNGKIYATDSR---TGDKEQLVFTGINWSGMENAEGVPHGLAKQSLDDIAANLSDNGFNAVRLPLNAQMVIDNSAPNTKLFVNLDTDLNVDTYIDMIKKVVQGLGKQQIGVLLDIHKIDPDTSEHLWYTDDYPIATIYKMYETLATELCSDLNIIGIDLKNEPVG-GCWDYCDADVNWPRAVETIGNKILAICPNWLIVAEGMTSSTTEINWYGASLQNASINPIKLDTTGKLVFAPHFYSPSVYPSSYFSVTEYPNTLTAVLDNAFGNAVTEAGVPTFYGEFGGIYEGLTSTRVIEMLIEYANDMNMTGGFA-----WAINPD---------------------------------- 15231513 24 ------STDSRWIVDDKGRRVKLTCVNWPSHLE-TAVAEGLSKQPLDAIAEKIVSMGFNCVRLTFSAFMLRKFRLFEAVSFQTHNPTILDLPLIKAFQEVVYCLEKHRVMVILDNHISQPGWCNGFFGDKHLNPQVWIKGLKKMASMFANVSNVVGMSLRNELRGP-----KQNIKDWYKYMREGAEAVHSVNPNVLVIVSGLNYATDLSFL--------RERPFEVSFRRKVVFEIHWYG---FWNTWEGDNLCGKETEKMM-KMSGFLLEKGI-PLFVSEFGIDQRGANDNKFLSCF------MALAADRDLDWSLWTLSIGSDESYGVLDFNWSSIRNST--ILQMISA------ 169762452 24 ---GPLSTSGRWIVDANGQNITFAGVNWPGASEA-MLPEGLQYQSIENIVDKIKTLGMNVIRLTFAIEMIDDTGRDVSINIVRHNPQFVDTTRLQVFDAVANESHRQGVYVHLDNHISKAMWCNTWFGDRYFDVAKWHRGWQYMAEHVKSLPAVKSVGMRNELRNPTLVNTTYNWRYWYRHMVENANQIHAANRNLLIYFSGLDYDTRLSPIPTGAELGNGTRKDDFEYADKIVLELHNYERT--------ATSCEDLKSSLWNAGFNALDTQNIMPVQMTEFGFPQDNTTYTDVYASCLREWLPSLQAG-----WMVWVIAQDDDELWGLLDHDWRSTDAVTNGLIPMVQATL---- 15237972 23 ATDYPLFTKSRWIVNNKGHRVKLACANWPSHLK-PVVAEGLSSQPMDSISKKIKDMGFNCVRLTWPLELMINDTLAFNVTIYTHNPYIVNTPLINVFQAVVYSLGRHDVMVILDNHKTVPGWCDAFFGDPKFNPDLWMLGLKKMATIFMNVKNVVGMSLRNELR-----GYNHTSKDWYKYMQKGAEAVHTSNPNVLVILSGLNFDADLSFL--------KDRPVNLSFKKKLVLELHWYSFTDGTGQWHNVNDFCSQMFSKERRTGGFVLDQGF-PLFLSEFGTDQRGGEGNRYMNCML------AWAAEKDLDWAVWA-------------------------------------- 157339133 28 ----PLYTNSRWIVDEDGARVKLACVNWPSHLEA-VVAEGLSKQPVAMISKKIGSMGFNCVRLTWTNQSLASLTVRQSAGFQANNPSMVDLPLISAYQAVVSGLADNNVMVILDNHLSKPGWCNGFFGDQYFNPDLWVQGLTRMATMFRGVTNVVGMSLRNELRGP-----KQNVKDWYRYMQKGAEAVHSANPDVLVIVSGLSYDTDLSFVLKQELE--------LTFTGKLVFEMHWYGFT-DGSAWETGS--PNQVCGVMRRG-GVLLEKG-WPLFVSEFGVDQRGTNDNRYLNCF------FGLAAELDFDWALW--------------------------------------- 115459010 29 ----PLSTASRWVVGADGRRVKLACANWASHLE-PVAAEGLSRRGLGDIAARVAAMGLNCVRLTWPTYLATNATMPESVAGVRVNPGLLDLPLIDVFQEVVSALAKNNIMVILDNQMTTPGWCNGFFGDKYFGPEEWLKGLSAMATMFRNTKNVVGMSLRNELRG------SKNVSLWFRYMQLGAEVVHAANPGVLVILSGLNFDNTLDFL--------VPNQIQLTFTGKLVFEQHWYGFS-DDGNW--GSQNQNDACGMVVDSIGLFLLQQGWPLFFSEFGFDMSGTHDNRYLTCFL------TVAAEMDLDWAIWALQGSYDESYGLLSWDWCTARNP--SFIKRINAL----- 157358251 25 ----PLSTRGRWIVDSTGSRVKLTCLNWAAHID-TMVTEGLHTQPIKDIVAKVTLMGFNCIRLTYATFMWTRPDYGNSMNLTQANPQLLNLSLQDAYEAVVDAIGANGLMLVLDNHVSKPMWCNGFFGDMFFDPKEWIEGLTQ----------VVAMSMRNELRGP-----RQNLPDWYTNMTEGAKAIHSTNPDVLVLVSGLNFDLDLSFL--------NTTPFGLTLDNKVVYEAHWYSFD-FTQQWQTQP--LNRVCGQCADEFAFLITDNAAPLILSEFGVDVRGVNDNRYFNCLLPTVADK------DLDWALWTLQGSYYYREGVLDYNWDKPRDPKYERLTILQQTIQDP- 154318702 32 ----PFTTSGRWILDSAGHNVSYAGANWPGAAD-TMIPEGLQYQSIASIVTKIKSLGMNVIRLTYAIEMIDNGQVDTSIQVVKNNPTFTSKTTMQVFDAIAAECFKQQIYVHLDNHVSKNTDGNSWFGDTYFNVSNWQRGIAYMATRGASWGNLMSMALRNELREPTSNSSSYNWENWYTNVVAGMNSIHTANPNVLIFISGLNFDTDLSTIPNAGLLTPSTTKSSFSYANKLVLELHNYASSTSSCSSLQSSLKSQGYNAL---NAG---VTNQMPVVLTEWG-HAQTAADTVYSTCLKTYLTSKGGWMVWVLSGSYYSGTQDFEETWGLLTHDWSAWRDPTDNVIVPMVSG----- 116282947 172 --------------NGTEVPVGIKGVNWFGMETALAIPFGLWENDNGTSVYEIAAFNFNSVRLPVCKNILINTSPEKSLINVNTNRALNITSYVSAIQSIVEALGYRRISVMISLHTLDPKKSGGAWYSESVSEDDFLEAVDILTKNLCSYWNVLGLDLKNEPHES-SWGGDAP--DWQQGATLIGNRMLEGCPNWMAFVEGIGSSGTVTVWWGGGLENAGREP-------------------------------------------------------------------------------------------------------------------------------------- 145607579 20 --DGPFTTSGRWILAGDNKTVNLAGINWPGAGEA-MIPEGLQYQSAAAIAARIQSLGMNVVRLTYATEMVDQIFANGGADIPSLIAALGQQNGTAVWEMVITRL--QDIYVLVDNHVSKAQWCNSWWGDTYFSTANWTRGLTYMTEHTRDWPNLIGLSLRNELRQPLTNITAYNWETWYARTREGAAAIHKANPKALVFLSGLDSDTTLQPVVGSNLTPGKGRPGDYGAENKLVLELHSYANIINEGLAKNCTGLETLVQGGWSAAPGGTKVKNRMPTLMTEFGWGQNDQEWNNYSTCIQDFLRDDVRAG-----WMIWAISQDYDEPWGILNHDWSDWRSEKHAMLKRLVNSTL--- 110808316 129 ----YVSKNGRQLADGTSTQIDIKGINWKGMEDAKGVPKGLWDNMVDDSLYRLKYNKFNVVRFPLSIDAVMRNTIDTNLINTNSNRAL-GTASRTLLGLLVQGLGQFNIGVVLDFHVLSDDDSSGLWYGSSIQLADIKTAISNLAEAMCDSTNIIGIDLKDGLSRDATWGDGSD-TDWAVAATELGNHMLKECPKWLAFVQGVQGSHKDTYLPGSDLTGLSTDPITLKTNNKVVYAPKYYTSSYLPRLFFSDADLLANVKTNMNYSFGAAFDTGMA-VVLSSFGGLVGDTSTRVIKDVISMMAGSTEPFLAGGFWWT---LNPDTDDTNGLVDDTWRVANMDVLEVLASMNKTM---- 39940938 57 ----PFSTRGRDIVDSRGEALTLAGVNWP-MSGETMIPEGLEFQSAEEILDRIASVGFNVIRFGYATQMVHANGSRITHEILKHNPWTTQTTRFELWGDILDAAAERGIYAIPDVHVHKAQWCNAWFGDVHFDVENWKRGLSYVAGWAKAHPNVLGLSLRNELRE--SWNRTDLYYNWQTLMTAGADAIHAANPDLLITWSGMQYDQDLSALAGRNLLSAPCYPQVFDWSDKLVWELHMY-----HMSEDQDTGDCDVIEANLYRNFNALGIDAPAPVIFSEFGYEQNVTTNDVLQKCLRGF------NTKHKVSWMTWSIRQGFEDTWGLTNYDFSGWRDEEL-------------- 121823 283 -GTGVFRTKGNLTKD--GQLLPARCGNWFGLEPMELYAGNMWGRTIQQTMTELKQQGITMLRLPIAPQTLDANDPQGRSPNLKNHQSIRQSNARQALEDFIKLADQNDIQIFIDIHS--CSNYVGWRYSCSYDKQKWLANLREIAGLSAGVSNLIGIDVFNEPYD-YTWA------EWKGMVEEAYQAINEVNPNMLIIVEGISGSTDLNPNWGENLYEAGANPPNIP-KDRLLFSPHTYGPSVFVQRQFMDPAQPTVLEQGWEEHFGYLRELGYG-ILIGEFGGNMDWPGDQQWQQAAASYFKRKG------INACYWSMNPESADTMGWYLTPW---------------------- 71021601 34 ---GPFATDGNQIKNADGQPVIFIGTNWPGSGE-TMLPEGIEFRSIADIVGMMKYVGYNFVRHTYAIQMIDQIYENNGADITQNNPEINSTTRLQVLGMIAEEENKQGMLMHLDNHISRCCDDGNAWFDDDFDVNKWHRGLRYMANWAKNHTNIVSMSLRNELRKSAIEP--NLEYNWKTNISEAAEIIHSTNPDLLITISGLDYDIDLSALTGDNITNAESMPTKFGKAKKAVLELHAYKMSTYYQDHLEDCG---AIQAGLYR-FGFNALGKSAPVLLTEFGDAQDSGANVTMQKCLRDF------TTRNKIGWAHWALAGSYNDTWGLTNPTWT--------------------- 189201748 48 ---GPYSTRGRDIVNSKGEKITWAGVNWP-MSGETMIPEGLEWASAEEILSDIAGVGFNYIRMGYAIEMIDQIYDRNGQDIVAKNPWTSQTTRFEIWGDIARIAATKGIYISPDVHTGKAQWCGAAWFDDFFNATHWRRGLSYVANWAKDHPNIASMSLRNELRD--SYNVTDLNYNWQTLMTAGADAIHEANPDILILWSGMQYGQDLSALSGKNILSAPCYPVYFNVADKLVWELHLYKMSEDV-----DTDRCDIVKASLYRNGFNALGIDATPVILSEFGTAQDETLNDTLQNCLREYTIE------NDVSWMMWSYRIRSGDTWGMTNYDWSGWNYDR--------------- 157338215 27 ----PLHTTSRWIVDEDGARVKLACVNWPSHREAP-VAEGLSNHPVDLISKRIASLGFNCVRLALTDQSLASLTVRQSAGFQANNPSMLDLPLTSAYQAVVSNIADNNMMIILDSHFSKPSFHSNIFGDQYFNPDLWVKGLTRMATVFSGVPNVVGMSLRNELRCP-----KQNVKDWYRYMQKGAEA-------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 125548742 36 ----------RWIVDEGGNRVKLACVNWPSHLE-PMLAEGLGKQPVGAIAKGVVAMGFNCVRLTWATFMV-------------TNASYSSLTVAQSFQR--------------------------------------LNLTESLAAIRVNNPSLV--DLK-------LIDAFKARS---SYMQLGAEVVHAANPGVLVILSGLNFDNTLDFL--------VPNQIQLTFTGKLVFEQHWYGFS-DDGNW--GSQNQNDACGMVVDSIGLFLLQQGWPLFFSEFGFDMSGTHDNRYLTCFL------TVAAEMDLDWAIWALQGSYDESYGLLSWDWCTARNP--SFIKRINSL----- 169618910 48 ----------------------------------------------------------------------------------------------------------QQIYVHLDNHMSRGAWCCGWFGDTDFNVAKWVRGLEFMADHSKKWANMISIGLRNELRKPDNAGSSLAYNTWYDQVIPAANAVNKANPNILIFLSGLDYDTP------EDLGNGKKFQLDFAYKNKLVLELHNYQNDITNCGSMESGLWNNGFRATW------PTAINKMPVVLTEFGFNQADNSYTKTYATCIKKLMPQWQTG-----WTVWSGTQDFEETWGLVNHDWSAWR------------------ 116182470 61 ----PLRTRGRDVIDARGRRFKLASVNWYGASDELFVPGGLDVKHRDEIARMVRVLGFNSVRLPYADELVLRNPV-VAPHLLAANPDLVGRRAMDVLEAVVDALTRAGIAVIVNNHITSATWCCGAWANDHQTEEEWIEHWEEVMRRFVGNP--LGGGRRPSQRGARRVVTMKCEP-LATAVERAGIRLLKMTPDWLIIV-------------------------------------------------------------------------------------------------------------------------------------------------------------- 115433711 9 ----FLRVSGTNIVDSSGQPVILKGAAIGGFLNMENFITGLHHFFTDKDAEFFASLGLNCIRVPFNY---------RHFIDDQENPPVVKQSGFDLLDRVVSICRKHGLYVILDLHTSDSGVARAVFWDFKVLQDQAINLWVAIAAHYADDPIIAGYNPLNEPADPAH----TRLLDWYG---RVHAAIRAVDPNHILFLDGNTYAMDFSHF-------------DRILPNA-VYSCHDYATMGFPQPYTGTAEQKAKLRAQFQRKVQFMRDWNV-PIWNGEFGPVYRGADAHEVLQSRVELLREQRVYAEANVSWSIW--------------------------------------- 39973103 6 -----LRVSGTQIVDPDGKQVLLKGAGLGGMLNMENFITGYHRAALAEVLALFASLGLNCLRVPFNYRHFMDDD----------NPSVIKKQGFELLDRIVDICAKYNIYVVLDLHASDSGLNRAFWEFKDF-QDRAVQLWEALAAHYRGNPVIAGYNPLNEPADPKH----TRLLAWY---ERCEKAIRAVDPDHMLFVDGNTYAMDFSAF-----------PVDRPLPNT-VYSCHDYSFLGFPEQYEGSEEQKKKLRESFRRKVGFM-QQARVPIWNGEFGPVYQDP-------------------------------------------------------------------- 119471310 10 ----FLRVSGTDIIDGHGRPLILKGAAIGGFLNMENFITGLHHFFTEEDAEFFASLGLNCIRVPFNYRHFMDD---------QENPPVFKQAGFDMLDRVVGICRKYNLYVILDLHAVDSGLSRAMFWDFKVFQDQVIDLWVAIAKHYANNPTVAGYNPLNEPADPAH----VRLLDWYG---RVHAAIHAVDPNHILFLDGNTYSMDFSHF-------------ESILPN-VVYSCHDYGFPIPGQPLYTGTEEQKALKSQFNRKVQFMRDWDV-PIWNGEFGPVYRGENAQEVLRSRVELLRDQRIYADSNVSWSIW--------------------------------------- 121711569 4 ---GVLKVKGNKVVDSSGNEVLLRGAAIGGWMNMENFITGYPSQHRAAMAKFFAGLGLNCIRIPF--------------NFRHMNPRVLKESGFKHLDRVIDLCAKEKIYTILDMHTQNCDWHSAFWYKDHQDRTVWL--WEQIAARYKSNPWVAGYNPLNEPCDP-------EHVRLPAFYERVEKAIRAVDPDHILWLDG----NTFAMEWKG---------FDKVLPN-CVYAMHDYSSMGFPQRYKGTSEQKEHLEKQYLRKAEFMY-QNGTAIWNGEFGPVYANPRTEAEAESIERYDLQLRIYDKYNIHWSIWLY------------------------------------- 169615014 12 ----PLRVTGEAIVNNAGERIVLKGTGLGGYLNMENFITGLHYFFTDADAEFFASLGMNCIRLPFNYRHFIDDQ----------NPGEHKKEGFVFLDRVVNICAKYNLYVVLDLHAA-PGGQNQDWHDSGITQDQTIQLWEAIAAHYKGNPVVCGYNLLNEPADPEH----TRLISWY---ERAEKAVRAVDPDTMLFIDG------------------NTYAMDFTRFDKVVYAMHDYAMLGFPTPYSGTPEQKSKLKRSFERKVAFMREKEV-PIWNGEFGPVYADERDPAATETFEMLKEQLNIYHQDQISWSIW--------------------------------------- 70986924 4 ---GILKVKGNKVVDNDGNEVLLRGAAIGGWMNMENFITGYPSQHRAAMAKFFAGLGLNCIRIPFNYRHFEDD----------MNPRVLKESGFKHLDRVIELCAKEKIYTILDMHTANPTSYAAFWDFKDHQDRTWL--WEQIAARYKDNPWVAGYNPLNEPCDP-------EHVRLPAFYERVEKAIRAIDPDHILWLDG----NTFAMEWKG---------FDKVLPN-CVYAMHDYSSMGFPTRYKGTPEQKEHLERQYLRKAEFMNKNGTV-IWNGEFGPVYANPRTEAEAETIERYSEQLRIYDKYKIHWSIW--------------------------------------- 94972160 2 -----LQVKNGQIVNDRNERVRLRGTCVGGWMHMENFINGYPGAELRETMQDIARTEFFFERLFFTEESTGANTVRIALNYRQFERDDRPFEYLESLEQALAWCAKHEVYAILDLHASDNANRNTLFWQHPHFQDRFVRLWEVLAERLRGQPWIAGYNVMNEPVTNAPRGGSNAYTDWNQVYRRVVGAIRALDPDHIIFLEGDLFSTRFDGL---------DAP----FAENLVYSSHNYGPGVYPQGYLGSFQSQLTLQ-HWDRGARFAQRHNV-PLWVGEFGSVYNGPGD-DIPSRLRAMDDQIGVFEEFGAHWTTW----NYKDVGGLVTLD---PDSPYMRLVAP--------- 211582133 4 ---GFLRVKGDTVVDGNGEGVVMRGAALGGWMNMENFITGFAAQHRAAMAKFFAELGLNCLRLPFNYRHFEDD----------MNPRVLKESGFKHLDRVVDLCAAHGIYTILDMHSDNPTSYAAFWYKDHQDRTIWL--WEQIAARYRSNPWVAGYNPLNEPCDP-------EHVRLPAFYARVEKAIRKIDPDHILWLDG----NTFAMEWKG---------FDEVLPNS-VYAMHDYSSMGFPTRYKGTAEQKEHLERGYLRKAQFMSENKT-PVWNGEFGPVYADTVNQERYNLLGDQLR---IYDKYNISWSIW-LYKDIGLQGMIYTDPESKWNKTLEPFLK---------- 197313035 28 -----LHVDGADIVDASGSRIILKGAGLGGHMNFENFITGYHEHEHRAAMAEVQSLGLNCIRVPFNYRHFIDDD----------NPTVIKDSGFKLLDNIVDICGRHNLYVILDLHASDSGMGKALFWEFKVFQDQMINLWVALAKHYVGNPVIAGYNPLNEPADPKH----TRLINWY---DRIEKAIRKVDPDHILWVDGNTYAMDFSHF----------TTIMPNT----VYACHDYANLGFPDPYTNTPEQNSKLRRQFNRKAEFSRTHNV-PLWNGEFG-------------------------------------------------------------------------- 116622529 14 -----LKTAGNRIVEATGRPVMLRGVNRSGFE---------YSQTGAGIAEEIQEIGANVVRLPFNQALERPGYDPSA--------------YLEALDFVIDQAAARGAYTLLDLQWLDPRGTTGEGRTNFVAAPEWASGWGQLARRYLRESAVL-YDIFNEPHDALPDDESDGSTEWQPWARYLIAAIRGVNPDALIFVSGVN--------WGYDLR---CFPLA-GVEG-VVYSTHVY----------------RNKGKRWDEAFGSLA--ATHPVFAGEWGG---GALDTKWGERLAAYLMERG------IGWTAWSW------------------------------------- 156032836 4 ---GILQVKGEQIVDASGKPVILRGAGLGGWMNMENFITGLDYFFMEDDAKFFASLGLNCLRLPFNYRHFEDD----------MNPRVLKESGFKHLDRVIELCAKHNIYTILDMHTDNTSNYASFWDHKDHQDRTWL--WSQIATRYRDNPWIAGYNPINEPCDPL-------HHRLPEFYTRFESKIRQIDPSHIL-------------WLDGNTFAMEWKSFDTILPN-CAYALHDYSSMGFPTPFIGSPSQITHLESSFLRKCTFMRDRNV-PSWNGEFGPVYEDSS------------------------------------------------------------------- 150383631 271 ----WLKVKGPQIVTADGKEFLPAGIGY----CRDVII----SNQDDAVMEYAKARGLNTIRLPFYTRYFNNN-VNEPIDLDAHIRDF--------IDPVVQAAKRHDMYVILDDHKARSKQAVSLWDEAGVTE--WTNRWRKVAERYKNEPHVLGYELMNEPHDIRP----ELAREWYM---RAIREIRKVDTRHIILVGSADWSHSLEQTWGP-VASTADAPY-----NNLVFAFHDYPLD--NHPW------------------------------------------------------------------------------------------------------------- 169863521 4 -----LKISGTKIVNEQGEEVILRGAGLGGWMNMENFITGIREALAETIAQFFKSLGLNCIRIAFNYRHFEDDD----------NPRVLKTSGFKHLDRVIDICAKHGIYTILDMHTANTDWHSNFWNHKDFQDSLWL--WSELSKHYKGNKWIAGYNPLNEPTDPKHTRVVQFYNNVYKV-------IRAEDPDHIIFFDGNTFASDFSHF--GDAHK--------NWENT-AYSIHDYSNFGFPNSYVGDDEQFRRLRRSYEKKRQWMDERGLC-VWNGEWGPVY----------------------------------------------------------------------- 154309027 4 ---GILRVKGDQIVDKSDKSVILRGAGLGGWMNMENFITGFPGQEHQEDAKFFASLGLNCLRLPFNYRHFEDD----------MNPRVLKESGFKHLDRVVDLCAKHKIYTILDMHSDNPSNYASFWDHKDHQDRTWL--WSQIAARYRDNPWVAGYNPINEPCDP-------QHHRLPEFYTRFESEIRQIDPNHIL-------------WLDGNTFAMEWKHFTKILPN-CAYSLHDYSSMGFPTPFINSPAQIAQLEASFLRKCTFMHTHSV-PSWNGEFGPVYADPS------------------------------------------------------------------- 126275568 4 ---GFLTTAGTKIVDAEGTPVVLKGAALGGHLNMENFITGYPHETEHKLVLEKKKLGFNCLRIPFN---YRHFIDDNGDLF-----KIKGK-GFELLDRIVDICSQYGIYTILDLHTSDSAIHKSLFWDFKVFQDSIVNLWVELAKHYKDNVWVAGYNPLNEPAVS----DSEKLVDFYK---RLHDEVRPIDPNHIFFLDGNTYAMDFRKFP----------SPESYIPNT-VYSIHDYSTYGFPNLYTGSEEEKSKLKSQYNRKIEYQSEYKV-PVWNGEFGPVY----------------------------------------------------------------------- 146422139 3 ---GFLKTKGTKIVDGDGFVTVLTGAATGGHLNMENFITGFWT---EEDAKFFKSLGFNCLRIPFN----HRHFLDDEGDLFQINR--KGFARL---DALVNTCAKHGIYTILDLHTA-PGGQNQDWHCDSVFQDAIVNLWVEIAKYYKDNIWVAGYNPLNEPAVA----DHSKLVDFYN---RIDKDVRAVDPNHILFLDGNTYA-----------MDFRQFPSK-TIPN-CVYAIHDYAQYGFPTLYKGSEEERAKLKSQYERKIEYMKAHNV-PVWNGEWGPVY----------------------------------------------------------------------- 171678816 37 ---------------------------WRGHD-----PGGLQYQSIEYIVTKIKSIGMNVIRLTFAIEMVDQIYANNGQDILAKNPQFASTTRLQVFDAVAAELGRQQIYVHLDNHISKCSGTDGWWGDTYFNTANWVRGLSYMA--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 121607932 2 ---DFLRTEGKNIVDARGSVVRLAGTCAGGWMNLEDFINGLRHQNESDIAY-IRSLGATVVRLPLNYRHFEDDDKPYA----------YKEAGFERLGRVLDWCDKHGLYAILDLHSDNASGISLFWHDAHY-QDRFVALWCEIARRYRHRAVVAGYNLINEPRGDLPWNHGNYRPEWNAVYRRTVQAIRQIDARHIIFLEG-DCYSR---------QFAG---LDAPFAENLVYSSHNYTAAGFGPGKYDLPGPRTAGPETWDEHEGTVFDRHQVPLWIGEFGSVYNGAAHEVP-DRLRAMDEQLGLFERHRAHWTTWTY------------------------------------- 126273955 4 ---GFLTTKGTKIVDANGKQVVLVGTAIAGHLNMENFITGYHETEHKNVLKKKNELGFNCLRIPFNYRHFIDEE----VDLFKIDPK-----GFERLDRVIDICSKYGIYTVLDLH-ATPGGQNQDWFDFKVFQDSMVNLWIELAKHYKDNTWVAGFNPLNEP------AVSQHKVNFY---QRLHDEIRPIDPNHIFFLDANTYS-----------MDFRQFPAPKDFIPNAVYSIHDYSTFGFPQGTLYTASDAEKLKRQYDRKVEYHHEHNV-PVWNGEFGPVY----------------------------------------------------------------------- 196185760 26 --GGFLRAEGTRIVDEAGEPVILRGMGLGGWEENTEAFYAAWRANHKADIDAMGRWGFNSVRLPMHYDRL---TLPVD-QEPVAGRDTWKEEGFAEIDALLAWVKANGLYLILDLHISDRDPSKPSLWDSAENRRKTVALWRRLAERYADEPAIGAYDLINEPNGHGCEETTNAPL--RSLMREITTAIREVDPRHMIVIEG--------NCWGNNYRGV--TPL---WDDNTVISFHKY--------W--NATDRASIADILR-----LRDETNAPVWLGE-----SGENSNTWFT------ETIALVEGEGIGWAFW--------------------------------------- 169187183 36 ---DFLKTNGKQIKNGNGSVVSLHGTNLGGMEENWMSPLGLWIQ--ASDLDTIKNMGLNFIRVPYWENMMNRDGTMKSDAVSFGN-----------LDWLVSNAQSRGLYVLLDLHSGGREGANELWSNTTY--QNWVQLWQRIATHYKDNPTIAGYDLLNEPV------SNNGSLSISQMYDRLYKAVRAIDPDHMIYVEAFGYWNNIVA------------PSTYGWTN-VVYEVHSYDWNDTDWNSQNNSINQWFSDIIWQNNWN-------VPVYSGEFTLFTHNDLWEKWLSGL----------DALDVSWTNWSFKVTSGGNWGLYQN------------------------ 125973315 32 -----FQVSGTKLLDASGNELVMRGIGWNLGNTLDAPTETAWGNPRKAMIEKVREMGFNAVRVPVTWDTHIGPAPDYKIDEAWLNR----------VEEVVNYVLDCGMYAIINVHH-DNTWIIPTYANEQRSKEKLVKVWEQIATRFKDYDDHLLFETMNEPREVGSWMGGTYEN--RDVINRFNLAVVNT-----IRASGGNNDKRFILVPTNAATGLDVALNDLVIPNRVIVSIHAYSPDVNGTSYYDKASLTSELDAIYNR-----FVKNGRAVIIGEFGTIDKNNLSSRVAHA-EHYAREAVSRGIAVFWWDNGYYNPGDAETYALLNRKTLSW------------------- 169852444 2 AAGAFLKVDGTRIVDQDNNEVVLHGAGLGGWMTMENFISGFPACEVRDALEEFKSLGLNCIRIAVGYRHFEDD----------MNPRVLKPDAFKHLDRAISLCAKHSIYTVIDVHTAPGGQSGGWWRHKDFQDRLWL--WTELAKHYKDNPWIAGYNVLNEPADPHPQHAGLI-----KMYDRLHQAIREIDGNHIIFLDGNTFATDFTKFP----EDAGTRWTNTA------YAIHDYGFPSAPEPYEGSEAQKERLLKTYKREW---MDQRGLCVWNGEWGPVYARRENERRYNVLKDQLE---IYEKDRLSWSIW--------------------------------------- 50426461 2 ---GFLKVKGTKIVDENEKLVVLKGAATGGHLNMENFITGFWT---EDDAKFFKQLGLNCLRIPFN--------YRHFINDEGDLFDVKDI-GFKRLDAIIDTCSKHGIYTILDLHSSDSGIHKSLFWEFKVFQDAIVNLWIKIATYYQHHEYVAGYNFLNEP------AVSDHSKLIKYY-ERLEKEVRKVDPNHILFLDGNTYAMDFRQFPNEVL------------PNT-VYAIHDYSLYGFPSNYKGNKEQKDKLKSQYERKIEYMRDRNV-PVWNGEFGPVY----------------------------------------------------------------------- 160884641 41 ------------------------------------------------------------------------------------------------MKKFVKAAEDRNIQILLDMHNFGCDGQSAIIGNARCTVDNFCDVWKKLAKEFKDYKNIWGYDIMNEPYEML------ASTPWVNIAQACINAIRTIDTKTTIIVSGDEFSSARR--WKECSDNLKTLT---DPSNNLIFQAHIYSSGNYNKGYDEDGATVQTGVARLKPFVDWLKENNKRG-FVGEYGIPDTDGRWMDILDAALKYLQENGING------TYWSAGPRWGD------------------------------- 150384625 252 ---------------------------------------------------------------------------------------------LQTLDKVISQCREAGIMVMIDMHRV-PGGSENLGFNSEELAAEFIEAWRRIARRYRGNPVIYGYDLINEPRRPCKIDYLTLQY-------QAAQAIREIDPDTPIC---IAASN-----WNGPRAFAFLHPLPLK---NLIYNVHMYHPLRYTHQGVGGTWIRKTWPGVWDKMRGYLARKYGARIVMSEFGV-IRWAPNGA--DYLRDLLEIAEEYGWDWCYHAYWS-------------------------------------- 169640168 23 SKDAWVKVEGNKFIDPKGNEIVFRGLCYS--DPVKLVREGQWNERYFAAA---ADWGANVVRFAVHPTNL------NSLGWEE---------TFQAMDQGVEWAKQYGMYVIMDWHSIGNKFTSPMYNT---TKEETIKFWSTVAERYKDEPTVALYELFNEPTVTAPGVGTCTWTEWKEIQEEIIDTIRAINPHAVCLCAG--------FNWAYDLTPVAAEPI--DRPN-VAYVSHPY-PMKRSEPW----------EEQWEQDFGYVAD--TYPVICTEIGYCLADESTDVYGEHITKYFEDKG------ISFTVWCF----DTTWAMLISDW---------------------- 90022635 36 ----FVHTDGTRILDENGEELNFNGINWFGSAAKAAEFEHQWRLNYEQAIADLSALGFNSVRVPFHYNMFWENGQLSNHGF-------------QYFDRVIEWCRTYNMYVLLDMHAA-PGYQNPFWDGNNVQIAATV--WRHIANRYKDEPVVWGYDLINEP-------VPQPTREFELLMVTMRNAIREVDNNHTIVVEG--------SWWSSDLTKIDWTDVYSQWDDNLVYQLHHYGP-------------------------------------------------------------------------------------------------------------------- 90021219 50 ----FISVKGNKFIDDKGKTFTFRGVNI--ADTGKLLSQNQWQ---KSLFEELANNGVNTIRLPI-----------HPVSWRKLGPDVY----LGHIDEAVRWANDLGIYLILDWHSPTEQYQHPM-YDTTIKETR--DFWRRITFRYKNVPTVAVYELFNEPTTMGNTLGERNWAEWKTLNESLIDMIYASDKTVIPLVAG--------FNWAYDLSPIKKAPIEREG---IAYAAHPY-----PQKAKPEVKNDKNFFKLWDEKWGFAAD--TYPVIATELG-------------------------------------------------------------------------- 115373356 44 -----LRTNGRNIVDSTGAVVRLRGVNLGGWLVMEKWMTPMDSGNLVDTLDNIRAGGYNVVRVPV-----------WWGNFYALDNVSNSSDAFTQLDWIVNNAGARGLYVIIDMHTTGQANRNEYWSNGNHQGNTWM--WWQIANRYKGNGTVAGYDLINEPIGAPTSAAVWSAYD------SLYKSVRSADPNHIVIMEGAYGN------WNWNMLP---NPAQYGWTN-VVYEMHEYGTAAQVKQGATNQVTDFNNHASWN-----------VPGYIGEF--NSMGTGAATWAET-------KRLYDNAGLSWTMWSY----KATHGLVPDSW---------------------- 154483333 64 ---DFLKVNGTQIQKGTGDIVYLRGTNAGGMMTTLANRFGASKRDELVSTYECAEMGMSVIRLPF---TYMNLCDDNGN---------LKSNAFDRLDWFVQNCSQRGMYVILDMHSQNGMDHSGLYYNQSNKDKT-LNLWKKIAEHFKGNPAVAAYDILNEP---GIKAAATYSLHWDFYNE-IYNTIRSKDSNHIIIME--------SCWDADNL----PRPSQYGWTN-VAYEYHYYPWSAQNSSDAQKSYFSSKVSDIANHNYG-------VPTFVGEFTCFEQEEGWKAAMSTF----------NGQGWHWTTWSYKVTGNSSWGIYNH------------------------ 192359399 25 ---GYLRAQGQHIVNERGERILLRGVGLGGWMEATAAFYQAWLANHKADIDAMARWGFNSVRLPMHYNLYTLPVEQEPVA--GQDTWLEQGFALT--DQLIAWARANNLYVILDLHISDRNPDTPSLWQSEANRQKTIALWRKLAQRYANEPAVGGYDIINEP----NWGFENPED--KNGCKEITRAIREVDDKHMIIIEG--------NCWGNNYAG-----ILPPWDKNLVLSFHKY---------------------------------------------------------------------------------------------------------------------- 189464974 105 ---------------------------------------------IREDIQFIKNTGANTIRLPFHYKLF-------------TDEDFMGLTAGQRVDSVVEWCREADLYLILDMHNIDDSYGYPWLFESEASQQLYCDIWRKIADRYKNEPVILGYELFNEPIAPYFPNMNGKLEDIYK---KGVAAIREVDNNHIILLGGAQ--------WNGNFKPFKD----SKFDDKIMYTCHRYG---------GDPTKD-DIQTIID-----FRDSVNLPMYMGEIGHNTDE-----WQAAFCQTMRE------NNIGYTFWPY------------------------------------- 215463024 41 -----------------------------------------------------KSLGMNCIRIAINYKHFEDD----------MDPRVLKPDAFKHLDRAISACANQGIYTVIDLHAA-PGGQSGGWHADAGTQDRFIWLWTEIAGRYRDNTWVAGYNLLNEPADPPKQARLMNLYD------RTIAAVQDIDPNHIIFLDGNTFSTDFSHFP----DDVGTR-----WGSNVAFAIHDYATYGFPGVYTGSDEQKEKMRKTYQGKRQWMDERGLC-VWNGEWGPVYDGGKEKMEEINKRRYMVLKEIYRQDRLSWSIWLYN------------------------------------ 192807894 11 ---GFVKADGKRVVNGDGQEILLQGVGLGSWLLPEGYMEGMWKTYYDRYISQIAAEGFNSIRVPINARFIMEEG--------QHPPFAYHEGHLRLIDRVIDWCRTYSLYVILDLHIDDSERDLPELFTDRLNAERTVALWRMLAERYKDEWIVAGYDLLNEP--LPDWFSEYNDRVMPLY-KEITAAIREVDKRHMIILEGVHWSTDWSIF-------------DDKFDDNLMLQFHKY---------WNNPDTES-IQKYID-----LREEWNVPIFMGEGG-----ENNPQW------YTGAFRMFEDHNISWNFWTW------------------------------------- 150383864 232 ---------------------------------------------------------------------------------------------------------KYGIKVVIDLHRSDINNNLGLWTKER--QDAVLRLWREIAAAFNGDPVLYGYDLVNEPIDK-VYDVRSDALDWDRFAEKLAREIRSIDPVTPIIVE--TSYN----------------PRPLNLPN-IIYSPHFYEPGEYTH--------------------------------------------------------------------------------------------------------------- 149919105 52 ---GFIRAEGATLVDDEG-PIFLRGAAWQGSPSPPAFHH--DARDFE----RLRAMGMNATRFYLNYQLFESDAQPYS----------YRQEGFDWLDQNIAWAKEQGVVLILNMHLPQGGFQSNLWEDAE-SRERLIALWVAIAEHVADEPTVAGFDLINEPRPTAS------REQWVELATAATAAIREVDDRHLIVVERTLSVGDDF--------GVDANQNFFLLPDDVLYEFHFYSPFAYTHQY------------------------------------------------------------------------------------------------------------- 90022665 82 -----LHTDGTKWVNANGDQVLLKGVNWFGFAERERLMD-LFRDNWINDRDWIASFGMNVIRLPFIWNLIED----------ENNPMTLRDDAWQYIDYAIEQAEARDMYVILDLHHSGCAELNEYWGSEAYQERTWL--WQQVATRYADRDAVAAYGVLNEP-----WGT------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 169187560 83 ------------------------------------------------------------------------------------NPGVYKKEGFAYLDHIVNLCEKYEIYAILDLHSV-PGGQNPDWHCDTNSGDTVIKLWGHIAQYYKEQPWIAAYDIVNEPSQV------TNAKVFNEFYEKIIAEIRQYDEHHIVFIEGNKFTTDFTMI----------DPID---DPQVAYEFHFY-PFVDEPAVLTPEMDRKRRKEIFAEAFGKLVEKYKRPVWCGELGLVFEQEQIDFQMTIIEDMLDLCE---EHDVSWALWTYK--DAATMGIVYPKAGTPDEIKQ-------------- 115459014 1 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MQRGAEAVHAANPRVVVILSGMSFDN--------DLAFLNSRQVNVSFAGKVAFEVHWYGFS-DGQAWGNANQVCARVAASVSRRALYLLDQG-WPVFLSEFGVDNRGGNDNRYYGCV------AAVAADLDLDWALWTLQGSYYLREGVLGLD----------------------- 197932770 159 -----LKVSGNKIVTADEKQYRLLGVDRSSGEFACVQGKGLWDSGPQASVDAMKTWNIHAVRVPLNEEC-----------WLGINGSPSGATYQQGVKDYVNLLVANGITPILDLHWTRGAYNGPDWHCKDATPDAQYAPWTGVANAFKGDDAVV-FDLFNEPYPASNWDKTLGWTCWRAGMQDLVDAVRATGATNVLMLGGLEWANDMREW----LTYKPTDPL-----NNLAASWHSYS--------FNAC----ATESCWDSQVAPLAQQ--VPVVIGEFGQDNCG---FDYMQRLVD------WADAHNMGYLAWTWNPWGCSTGAVLIKDW---------------------- 84621910 42 -----------------------------------------------------AGKGMNTIRLPF--------------LWERVQPALNGQAQLGLIKKSLEAAKANKQYLILDLHN-YATYNGKRIGTSDVPASALADLWRRLALEFKDDKAVI-FGLMNEPNGI-------SAPDWANAAQGAINAIRKTGAKNLILVPGTA-YTGAHSWRSTGVSNAKALQILKDPGNNMAFEAHDYSGTKPVCT--SDSVGQEKLEGF--TSWLRENKQKG---FLGEFA----TANNPVCDKALEGMLTYMQKNSDVWLGWTWWAWKPDYAFT------------------------------ 154482720 48 ---DFLKCYGTSIRNGNGNTVHLRGTNAGGWMCSTNV------RDQKTLMSNLKDLGMSVIRVPFTYNLYRYDSSKNDWALRD--------NAFRKLDWFVEQCSQRGIYVILDLHSQNGQDHSGTFFSNSYNKNKTLELWKTVAAHFANNPAVAAYDTLNEPGEKAG-TTGEKHWNFYNEM---YNTIRSVDPNHIIIME--------SCWGTSNL----PNPQKYGWTN-VMYEYHHYTWDYISDLDGQKKSCDNIINSINNANYG-------VPTYIGEFTFGLEDAWNYV-----------MNRFNEEGINYTSWSYKTNNSGSWGIYN------------------------- 94271333 26 SAPGFLRVAGDRVVDAHGNEVVLRGVNV----EFKNFMDVLGPRDI----ARIAAMGANSIRL-----VLDYRDFEPSPFTYRRE-------SFALLDQILTWCEQHRIYVILDMH-LAPGKQNARFWQEPRNWARFYALWEKLARRYHDRPIIAGYDLLNE---------GAPPNKYREVIGTAAARIRAVDPNHILIVE------------------------------------------------------------------------------------------------------------------------------------------------------------- 1346223 8 ----------------------IKGINLGGMSQCDYSRERLDNFVKENDIKQIADWGFDHVRLPIDYNIVQNN--DGSVIEDGYNR----------IDKVVELCRKYGLKLVIDLHKTAGEPESGFFDNKEYQERFYI-LWEEIARRYHDTDNIV-FELLNEVTDEAFIGK------WNEISDICIGRIRKIAPEVIILLG---SYHN----------NAADTVQFLNAPDRVVYNFHCYEP-------------------------------------------------------------------------------------------------------------------- 158451999 42 -----------------------KGVNWFESGRAEAIPF--TKYNERDFAN-VKSMGADVIRLPI-----RMHSMTGGSPDYTVDPLL-----FKFLDMAVNWAEKYGIYIIIDNHSFDPVKN-----TENNIDKILIPVWEQVASRYKDSDYVI-YEILNEPHGI-------SDSRWGEVQGLAINAIRRHDTKHFIIVGGTE-YNSI-----GKLSSIPAYK-----DDKIIYTFHFYDPYLFTHSWYKRASDPKTLYSALDKAVSFSRERNI-PVFCGEFGVYMINSLNE---DRVRWYEIVTAALAKRNISRASWDYYGGFGESGGDFNADLNTEMVRAMGFTPPVQ------- 121841 44 --GGQLKVVGSQLCDSNGKPIQLKG----------MSSHGLWYVNNYDSMKFLRDKGVNVIR----AAMYTNEG------GYISNPSSQK----EKIKKIVQDAIDLNMYVIIDWHIL--SDNNPNTYK-----EQAKSFFQEMAEEYGKYSNVI-YEICNEPNGGTNW-----ANDIKPYANYIIPAIRAIDPNNIIIVG--------TSTWSQDVDIAADNPLR-------------YSNIMYTCHFYAGTHTQSL-----RDKINYAMSKGIA-IFVTEWG-------------------------------------------------------------------------- 119714970 16 -------VDGNRIIDASGRDFVPRGVNWSSFEYGMSALDNLVARDPATTAKEIAGWGANTVRLPLNQDCLGTRGAPVSDQYEE--RSVAG--YRSDVHAFVTALNRAGIVVVLDLHSRKRIGQ-PEFGNLAMPDSESIAFWTSVATEYADNPSVL-FDAFNEPYSRLTWGCQAPVEDDQTAMAAVVNAIRDAGAEQPILLGGLDYANDISHW----LEFAPD-------DDQLVAAFHSY---------------------------------------------------------------------------------------------------------------------- 115334999 218 ---GALAVTNGTLVDKNGQPFQLRGMSTHGLSTEEGVPF-RDYVNYDAFKTLRDDWGANCVRL----AMYTESYMGYCNGGNQ--EDLKN-----VIRRGVQAASDLGMYVIVDWHILENGNPTAV----EWQASNFFS---QMSNEFRNYDNVL-YEICNEPNGGVDWWTV------KGYAERIIPVIRANDPNAIVIVG--------TPTWSQDIDQAAANPIQWPSSQNTLYALHFY----------------ANTHTQWLRDRLNAALNAGLPIIISEFGTASGSGGNNLW---EAQQWIDLAN--ARNVSWLNWSLETASAIPWCKKLSDWETWE------------------ 121800 114 ---GKLAVEGSHLVDADGHEVLLMGVSTHGIN---------WYPEYAS-AETIKSLGINVIRL----AMYTSDYNGYCVAGKENQEKLK-----DIIDDAVEAATDNDMYVIIDWHTLNDADPNE-------YKADAIQFFGEMVRKYKDNENVI-YEICNEPNGDTTW------NDVRRYANEVIPVIRNV--DAIILVG--------TPKWATDLDSVLDKPLDF---DNIMYTYHFYAGT------------------------------------------------------------------------------------------------------------------- 58259423 452 ---GYLQTSGTKIVDSDGNEVILRGTNWFGTDQARTLVEA-WAENWLTTSDELAAIGFNVIRLPFSFRTVQN--ADGSWRDDAFTR----------MDWAISQAKARGIYTIVDFHMWDYSAISENTDEGQSQRDAAGEIWKKVATHYLGESSICAFDVINEPTG--SYGD--------YLQQDLYNAVRSVDANRIIIHESI-STDPSTYGWTN-----------------VIYSLHEYDMMGSD---------------------------------------------------------------------------------------------------------------- 15375078 46 AKNGQLSIKGTQLVNRDGKAVQLKGIS----------SHGLWYGEYKDSLKWLRDDGITVFR----AAMYTADG------GYIDNPSVKNK-----VKEAVEAAKELGIYVIIDWHILND-------GNPNQNKEKAKEFFKEMSSLYGNTPNVI-YEIANEPNGECDW-----KRDIKPYAEEVISVIRKNDPDNIIIVG--------TGTWSQDVNDAADD--QLKDAN-VMYALHFYAGT---HGQF------------LRDKANYALSKG-APIFVTEWGTSDASGNGGVFLDQSREWLK------------------------------------------------------ 171915503 1417 -----IRAEGNRIVTDGGKEVWLQGLNVPSLEWSLR-----GEQVFKSVVVAIEEWKGNVIRLPIKDD-------------YWFGKDLEGKAYRAVVDQIITLASNRGAYVVLDLHRYRA------------PRKEFLDFWKDAAERYKNHPALI-FDLMNEPHGVSVWRDGDGDEDAFLGMQAMLDAVRSTGAKNMVLVGGLDYYQLDGILNGFGLKDEGGQGI--------IYACHIYP---------------------WKRGWKYLLDAAKYPILLGEVGA---DAKKMDFMPHEVQEDAETGLIQKHRLNWTGWCFHP----------------------------------- 51599288 50 ---GQLSIKGTQLVNQNGKPVQLKGISWFG------------DYVNKDTLKWLRDDGITVFR----AAMYTADG------GYIENPSVKNK-----VKEAVEAAKELGIYVIIDWHILND-------GNPNQNKEKAKEFFKEMSSLYGSSPNVI-YEIANEPNGDVNW-----KRDIKPYAEEVISVIRKNDPDNIII-------TGTGTWS----QDVNDAADDQLKDANVMYALHFYAGT---HGQF------------LRDKADYALSKG-APIFVTEWGTSDASGNGGVYLDQSREWLN------------------------------------------------------ 91776366 245 ------------------------------------------------------------------------------------------------MDFLVEAGRKLGFYVIFAF-DPKPAGDQAIYWNNQQLRESIKNNWVTIAKRYKNETVVAGFDLINEPVVR-------PGSVWEKYATELITAIRKVDENHIIFLE-------PSPWLASSLEQFTPVPF-----NNIVYSFHFYSPAAYPHAYIYDKEYLNNRLDI-ARNWANKYN---VPLYIGEF--------------------------------------------------------------------------- 170741588 324 -------------------QLSLLGINLAGGEFGSAVPGGTDYYPNHAEIDYYAGKGLNVIRLPFLWERLQPGALSSSDLAY--------------IDDVVSYANAKGMKVVLDMHNYGSGYGSPV-GSAATPVGAFADFWGRMAGHFASNPNVL-FGLMNEPQQ-------STATEWLGDVNAAIQAIRGAGATAQILVPGT-YWDGAWTWTTSDNAAVLGGGVV-DPSNNYAFEVHQYLDGDGSGTHAGVASTSIGVERLQAATW---AESTHNRLFLGEFGVAQDQTS-LAAMDAMLGYMSQHTGAWQGA---TYWAGGP----------------------------------- 158451987 46 -----------------------KGVNWFESGRANAIPF---TKYVEHDFANVKSLGVEVIRLPI-----KMHSMTSGSPDYTIDPLL-----FKFIDMAVSWAEKYGIYIIIDNHSFDSIKNTE----DDID-KILIPVWEQFAKRYKDRSNYVLYEILNEPHGDAKWGEIQG---------RAINAIRKYDTKHFIVVGGTE-YNSIYKLSA----------IPKYADSKIIYTFHFYDPFLFTHTWYKTASDPKTLYNTLNKAVSFSRERDV-PVFCGEFGVFMINSLNE---DRVRWYRIVTAALDKRNIPRTSWDYYGGFGNTDGKYYEDMNTDVARAMGFTPPVQSL----- 159898699 188 SSGSWWHEFNAQIADEFNLRQALT--NRFGTSTTDSLINGYQDTWIQASLDTIKAMGLNMVRVPI-----------HWLVLMNTNGTMKSDTSFRKLDWLISESSKRNLYVMLDLHPWHSCGQTGLWTNPTY--QNWVQIWERLATRYRGNPTVAAYDLLNEP--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 169185024 10 ---GFVKRAGQKIVNGAGEEILLRGVG-FG---SWLLPEGMWKRRIEKMVREIAEEGFNSVRFPI------NWRFLMVEGTEQYNEK-----HLALLDRAIGWCREHKLYVILDLHAPGGQTGANIDDSENDQPELFLNDWRMLAERYKDEWIVAGYDLLNEP--LPDWNAQYNDRLMPLY-KEMVQAIREVDERHMIIIEGAHWATDWSV-------------IDEVIDDNLMLQFHKYPDTASIQKFLDKREELNL------------------PIYMGEGGEN-----------NIEWYTGAFRLYEDHNISWNFWTW------------------------------------- 83745929 122 -----------QLLQGTGTLLW-RGVSLAGAEFGEGSLPGTYGSNYADSATYYKNKGMNLVRLSFRCERLQP----------TLNQDANELSRLTGF---VNAVTATGQTVLLDPHN-YARYYGNVIGSSAVPNSAYADFWRRLATQFKGNPRVI-FGLMNEP-------NSMPTEQWLSGANAALAAIRSANASNVVFVPGNAWTGAHS--WNQNWYGTPNGTVMKGINDNLVFEVHQY--LDGDSSGQSASCVSATIGAQRLQDFTTWLRSNGYRGFLGEFGAASNDTCNQTFVKNNADVWGWAWWAGGPWWGGYMYSIEPSNG------------VDKPQMSVLAP--------- 170739794 101 ----------------------------------------------DTDLYDLAGTGANVVR-----KFLNLHRAVKSDEYVVDAQQLVELDRLVTF-----ALNHK-FKVVVTFEPLPNQFAQEFWDNSSLK-DSIVDAWRQIAKRYEHSPAIAAYDLINEPITKRPWDDGG-QEEWLNFATKIVAAIREIDPKRVVVFE------------------------------------------------------------------------------------------------------------------------------------------------------------- 146350814 40 ---GQLKVQGNQLVGQSGQTAQLVG----------MSSHGLWYGNNKSSLQWMKDNGINVFR----AAMYTAE------DGYITNPSVKDK-----VKEAVQASIDLGLYVIIDWHIL--ADGNPNTYKT--QAKAFF---QEMATLYGNTPNVI-YEIANEPNGNVSWA------DVRSYAQEVITAIRAIDPDGVVIVG--------SPTWSQDIHLAADNPVSHS---NVMYALHFYAGT------------------------------------------------------------------------------------------------------------------- 121698987 36 ------------------------GVNVSGGEFGSNIPGKLGTYTWPDIIQTLRETGMNIFRVPFLMERLVPGSMTGSPDA----------TYLGDLKKVVQSITDSGAYAILDPH------NYGRYSGSIISPSDFKVFWKTIASEFASNDKVI-FDTNNEYHDTVVLNLNQAAIDGIRAAGATAQY---------IFVEG-NHWTGAWTWTDNNLKGLKD------PQGKIVYEMHQY-LDADGSGTSESCASPTIGKERMQSATQWLKKNGLKG-FLGEFAGGVNSQCETAV-DGLLSYMSDNSDVWLGAEWWAMYSLEPGSG-------------------------------- 29828396 160 -----LHVSGNKLVDADGKTRRLLGVNRSGGEQGYGIFDGVDDAAVKAIADWKA----NTVRIPLNEEC--------WLGLSNIKPEYGGANYIAAVKDLVARVEAHGMTPVVELHWTYGQYTGNSAGCSDVPDAQYTSFWASVASTFKDDAAV-AFDLFNEPYDRATSTTTQAWQCWRAGMQDLVDAVRGTGAKNLILAGGLAYSNDLSQW-------------------------------------------------------------------------------------------------------------------------------------------------- 170288865 32 -----------------------RGINIGNALEAPN--EGDWGVVIKDFFDIIKEAGFSHVRIPI----------RWSTHAYAFPPYKIMDRFFKRVDEVINGALKRGLAVVINIH-----HYEELMNDPEEHKERFLALWKQIADRYKDYPETLFFEILNEPHGNLT------PEKWNELLEEALKVIRSIDKNHTIIIG--------TAEWGGALEK-------LSVPNSIV-TIHYYNPFEFTHKWLGRKWGSPDDQKHLIEEFNFIEEKNKRPIYIGEFGAKADLESRIKWTSFVVREMEKRRW------SWAYWEFC--SGF--GVYDTLRKTWNKDLLEAL----------- 15893994 42 ---GQLKVSGSKLLNSNNQPIQLKGMSSFGIQYSPQFV------NYNTMKYLRDNWGMNVFRV---------AMYTDGDGGYIFNKAACKAK----VEEAVNAAQKLGIYVIVDWH---------MFNNPQTDKSQSKDFFNQISSEYKNSPNVI-YEIANEPCGDVTWG-----RDIKPYANEVIPVIRANSPNAIVIV-------GSPTWSQSVLDPAND---PLSFSN-VMYACHFYAGT------------------------------------------------------------------------------------------------------------------- 88854996 497 -------------------------------------------------LDNIAATGMNFIRVPVGWNTLLNLD-----GTWKSNPWNK-------LDWVISEASARGMYVLIDLHTWGSCGRNGFWGSATY--QNWTEDWKAIATRYNGNPGVAGYDLINEP----LIDYGEDADDVADYYDRLYDAVRAIDSDHTIFLG------------------------------------------------------------------------------------------------------------------------------------------------------------- 197780336 152 SGDGTLRVSGNKLVDAGGATRRLLGVNRSGGEQGRGIFDGVDDASVKAIADWKA----NAVRVPLNEEC--------WLGLSHIDPAYAGANYINAVKDLVARVKAHGMTPVVELHWTHGQYTGNSAGCSDYTPAFWAS----VANTFKSDRTVV-FDLFNEPYDRATSTATQAWQCWRAGMQDLVDSVRGTGATNLLLVGGIAYSNDLSQW-------------------------------------------------------------------------------------------------------------------------------------------------- 115334997 209 ---GALAVANGTLVDQNDQPFQLRGMSTHGLSNEEGVPFK-DYVSYETFRTLRDDWGANCVRL----AMYTENYMGYCSGGNQ--EELKN-----IIRRGVQAASDLGMYVIVDWHILENGNPTAV----EWQASDFFS---QMSNEFRNRDNVL-YEICNEP---------NAGTDWKGYAERIIPVIRANDPNAIVIVG--------TPTWSQDIDQAAANPLQGSSGQNILYALHFYADT-------HKQWLRDRLNTVLDAGL---------PVFISEFGGGYNPWEAQQWIDL----------ANRRNVSWMNWSLETASAIPWCKKLSDWETWE------------------ 89899905 69 -----LRTQGTQWVKADGAPIQLKGTNWFGYVERERLMR-LHRDNWITARDWMPQFGLNLVRVPF----------IWSLIEDEQNPRHLRPDAWHYLDEAINQAEARGMYVVLDLHHSGCAGKNLYWSTPEYQERTWL--WQQIANRYKNRAAVAGYSILNEP-----WGASEA--EMAAVMKELYASVRAVDPNHIIILPG--HSRGIDAYGKPGDQGMRN----------VAFEMHFYPG----HFGWAKPGLD------VHRDWLQCVPQGGGPLFVGEFGGQITRASYDTY-----------AKYGWAAATWSFKML----SNAGGLVKSNWGMVTNVEGANIPAV-------- 145488428 26 ------------IVDSDGLRRVFHGVNVV-YKLPPFYPEGFDPNDLDNLISW----GMTFIRLHVAWEGVEPVRGQ------------YNYTYLEEIDKIVKRCEAKGITVLLDSHRFFCGNGFPDWFSKIHTDEEIIEDWGVVANYFKDHKNVIGYEIINEPREFLFPNYGNNHNLLPLY-RKVHKEIRKFDDKKIIFFE-----PGTTDLIGA---GFKDTPGGEEYNDREVYSYHIYCFNVDDYSIPKNEKVCNYM-----DSFFFATKEGVAGKFLTEFGAILDTPKGNKELDYLLDLMESK------FTSWAYW--------------------------------------- 158452001 52 -----------------------------------------------------KSLGVEVIRLPIRMHSMTSGSPD-----YTIDPLL-----FKFLDMAVSWAEKYGIYIIIDNHSFDPGKNTEVDIXK-----ILIPXWEQFARRYKDRSNYVLYEILNEPHGDARWGEIQG---------MAVNAIRKYDTKHFIVVGGTE-YNSINKLSA----------IPKYADPKIIYTFHFYDPYLFTHTWYRKASDPKTLYNTLNKAVSFSRERNV-PVFCGEFGVFM----------------------------------------------------------------------- 145046110 30 --DGWLTVEDGTIKDVEGRTVLLRGANVNGLNDYASNGTGLPTVAPLDRTDGMAALGFNVVRLNVAWSALEPTPGAFDAAYVGR------------IREAVQDAKDNGVYTVLDMHTPEGQDCPPLWDTGGWTTQAFYDDWARLAAEFKDEPAVVGYDLLNEP-NPGLRDPFTAADQIGRFYQRAIAAIRQAEPHLVIF--------EPSALWSA--FGFDALPPRHYLADPLVFSPHLYSQSINVSSEFPSIEDGFQIAAAAADWYG-------APLWTGEWG-------------------------------------------------------------------------- 167749718 274 ---GQLSVKNGQLVDKSGKGYQLRG----------MSTHGLW---FPEFVNESA---FKTLRDDWNTNVVRLAMYVDEWGNYMGN----KSGSLELLEKGVDICIKLDMYVIIDWHVLNPGD------PSKYTNEA-KSFFETVSKRYAKYPNVI-YEICNEPNGGASWSG-----NIKPYAEKIIPVIRKNAPNSVIIV-------------------------------------------------------------------------------------------------------------------------------------------------------------- 153890291 231 -----LHVSGNKILTPDGREILLRGLSTSGMETLYQ-----DQQGPKTLLVAVEQWKANILRLPIRDDH-WFGQTPGQKDG--------GEAYRRQVDKILTLAANRGAYLLIDLHRFRAPRHAAFWTD--------------VATRYKNHPAAL-FDIFNEPHGMSVWRDGNTANDEERAKKTAANAVRDTGAKNLVLASGLSSYDLTGISNGYALDDLG--------GNGIVYSWHAYNW-------------------------------------------------------------------------------------------------------------------- 4099045 36 SGDGRFHVVGNKIVDPDGNDFVIKGVNIQGYRSWE-------KRSVLQDVHLIADVKFNTVRL---------------NCFIGQNNWGEGTGANNDIDAIIKAFTAKKVVVEIDLHDTTGPLSNPPPAPGQPSLDQAIAWFKELAAKYKDNPYVW-FNTMNEP------GSSTAPLDWKVANEEIIKAIRSTGADNIIVVEGIEQNTP------------------------------------------------------------------------------------------------------------------------------------------------------ 196165996 18 ---------------GNSDTVKMRGINIGNALESPKDFH--WDVKMSNFFDDIKDADFDTVRIPI-----RFSDYTSDSDDFKIDEEFFKK-----IDGYINYALDKDLIVVLDLHHFE-----EIMKEPGAHKEEFLKIWEQISNRYQKYDKKLVFELLNEPKENLS------SQLLNEYIEEAIKIIRKTNSKRTIIVGPYNFYQI-------------DYLNELNIPKDIVVSFHYYEPNDFNITWEGTNEQMNYLKKRFDENW---ANKNKVKIFLGEFGITKEAPSRRAWIKAVRE------EAEKRNFSWAYW--------------------------------------- 153891386 24 ----------------------------------------------HDVLDYAANQGANAIRINFELDSLDPPTPENPLAPYERN--------LSILDSILPICRQLDVQVILDLH----GSSNDVFYKTSQRERDAINFWRAISKRYKDDPIIVAYDIKTEPNCADTKL--AKKTKWNSLLSESIKAIRSNDKKWLVVAASPNGSTP---------QGFAQMPLIKDP--RVIYTFQHYTPYAYTHQAIQKPDLDKAIERTMEAVVLFQQRNPGAHILVGEFG-------------------------------------------------------------------------- 192359406 58 -----IRVDGNRFVDEQGNVQIFRGV-------SISDPNKLAKDQNKKHFDVIRSWGTNVVRIPV---------HPSAWRERGV------KGYLELLDQAITWNNELGMYTIIDWHSMGNLKQNSMYHTSKGETFDF---WRRVSERYNGINSVAFYEIFNEPTVFSGRLGIVSWAEWKAINEEAITIIQAHNPNAISLVAG--------FNWAYDLREAAANPIER---NNVAYVSHPYPQKVGAP-----------YQANWERDFGFMADK--YPVFATEIG-------------------------------------------------------------------------- 149916789 90 --------------DAFGRDVVMRGLNFVPFAVTEDMPLDAFSEAADDFFAVLQGWGMDTVRLPFSWEALEP------------ERDVWDEAYLDRYERMVDSAWAHGQRVILDFHDPDAPWHDHDWGFKYVTDDEFHEMWLKMSERFADHPGVVALEILNEP----GWGTANDIQQWKLFHDAIIPALHEAAPDLL-----VAYDNP-------GIDGVGLIP-ELVHPDFLIYGPHLYGAG----TWGLEQDDPSSVTD--YAEFGRSADVH---VLLGEFGFQPEERYGPEWLDKVADAL------DHERISATMWSYN------------------------------------ 32473600 220 ----------------NQTPFFGRGVNIGNALEAPR--EGDWGPRLEAHLDLIQQAGFDSVRVPVRWSTHASNTAPYTIS----------STFMKRVRWVVDEALRRDLKVMINIH-----HYEGLYANPEQHHDRFLELWRQIANEFEDAPPELVFEVLNEPHENL------DAGKWNRLLADALPIIREKHPTRTIVV-GPANFNSIDA-----LQFLK---LPKDRQN-LVATFHYYSPFQFTHTWTGTPEQQKAVRNDLDRRWS---VENEVPIYLGEFG-------------------------------------------------------------------------- 2494327 39 ---GQLSIENGRLVDEQGKRVQLRGISSNGLQ---------WVGDYKDSMKWLRDDGINVFRV----------AMYTAENGYIANPSLANK-----VKEAVAAAQGLGVYIIIDWHTL--SDNDPNTYKA--QAKIFFA---EMAGLYGNSPNVI-YEIANEPNGSVTWNGQ-----IRPYALEVTDTIRSKDPDNLIIVG------------------------------------------------------------------------------------------------------------------------------------------------------------- 163814173 257 ---GQLSVKGTDIVDESGSKYQLKGVTWF--------PDYVNKDAFQSIRDDWDA---NLVRLAMYTDTGDSNGYCSGGDKDSI---------RGLVDAGVTAATELGMYVIIDWHILNDNN-----PNSHIDDAEFFDD---VSAKYSSNHNVI-YEICNEPNGGTSW------SDIKSYAEIIIPVIRKNDKNAIIIVG--------TPNWSQDVDIVSEDPIT-GYDN-IMYAVHFYA--------------------------------------------------------------------------------------------------------------------- 209949723 1 ---------------MNNLPIK-RGIN---FGDALEAPEGAWSGYIDEYFKIVKDAGFDHVRIPIKWSVYTQKEAPYSIE----------KRIFDRVDHLIEEGLKNNLHVIINIHHYEEIMEDPLGEK-----ERFLAIWRQISEHYKDYPNNLYFELLNEPTQNLSSEL------WNQFLKEAIEVIRRTNPERKIIV-------GPDNW--NSLYNLEKLIIPENDEN-IIITFHYYNPFPFTHKWLGTEEEKREIERELDMAVSWAEEHGNIPLYMGEFGAKADMESRVRWTDFVAR------SAEKRGIAWSYWEFYSGFGDPE---KNEWRTP------------------- 121795 89 --------------DQDGVPIQLRGLQWFGEIVNENAFAAL-ANDWGS----------NVIRL----------ALYIGENAYRYNPDLIEKVY-----AGIELAKENDMYVIIDWHVHAPGDPNADIYQGGVNEDEYLGAKDFIAEKYPNDPHLI-YELANEPSSNSSGGPGNDEDGWREYAQPIVDALRDAEDNIIIV--------GSPNWSQRMDLAAADNPID---DHHTMYTLHFYTGT----HEGTNESYPEGIEDRSNANAKYALDKGKA-IFATEWGVSEADGNNGPYLNEADVWLNFLN---ENNISWTNWSL------------------------------------- 109897728 36 ----PLNVSGNQIVTD-GAPVSFAGNSLFWSNTG-------WGGEKFYTAQAVAEFGANIIR----------AAIGHGVNTASLNFDWDG--NMSRLDTVVNAAIEQDMYVIIDFHS----------HEAHTDQATAVRFFEEVANKYGTYDNVI-YEIYNEPLQI-SW-----ANDIKPYAETLIDKIRAIDPNSLIVVG--------TPTWSQDVDVASQDPI--DRAN-IAYTLHFYAGTHGASLRNKAQTALNNGIALFATEWG------------------------------------------------------------------------------------------ 158451953 32 ---GQLSVSGNRIVGKHGNPVQLRGMSW------SMGPGGRDFYNASAVQYLAANWKVSVIRAAMGVET-NFWNEANQQGYIS-----NPTANLARVKAVVDGAIAAGIYVIIDWHSHEA---------ESYTAQA-KSFFEEMARTYGGKANVI-YEIYNEPIGTAS-TTAATWSTIKTYANAIVPAIRAIDGENLIIIG------------------------------------------------------------------------------------------------------------------------------------------------------------- 157329002 236 ------------------------------------------------------SNGLNAVRIPVGWWIASDPTPPK--------PFVGG--SLKALDNAFTWAQNNGMKIIVDLHSQNGNDHSGTWGDSNIQDT--VAVIDFLAARYANNPSLAAIELMNEPLAPGV-----TLNDLKKYYKAGYDAVRKYTSNAYVILS--------------NRLGPADSKELLDFANRVVIDVHYYS---LFSDMFNNMNVQQNIDFIYNQRASDLVTTSNGPLFVGEW--TAEWAKSGASKEDYQRFAKAQIDYGRATFGWAYWAY------------------------------------- 159897417 14 -----------------------------------YVPGKLPAEPDHKALTWIAKQGFNFIRIPTN---YWFWTR----DWHYTNPDE---TIIGYIDRYISACREYGLHVSLNLHRPGYCINGNLWLDAEAQAGVWL--WEYFAQRYKGIPASLSFDLLNEP--PNVDQYGLTRLNHAAIMQRTVAAIRAIDPQRTIVIDGLGGGHPELADLGVTHSGRGYQPMAVSHYQASWWDGHELAAPTYPVTWHNHYWDRAGLVEFYQP-WRDVQARNVA-IHIGEFGC-YNRTPNDVALRWFRDLLSVYQEFGWGFGLWEF---------------------------------------- 182435134 62 ---GQLSVCGRQLCNASGQAVALNG----------MSTHGTWY------AQCVTDGSLNALAQDWRADVLRVSTY---VQEGGYETDPAGFTARA--QKFIDAAHARGMYAVIDWHMLSPGDPNANLARAK----TFFTA---MAKKYKNHPGVL-YEIANEPSGV-SWSA------IKSYAEQIIPVIRAQDPDAVVLV-GTRAWSSFGVSEGSNESEVVNNPVR---ASNIMYTFHFYAAS------------------------------------------------------------------------------------------------------------------- 76365696 87 ---GALAVANGTLVDKNGEPFQLRGMSTHGLSAEEGVPFK-DYVNYDAFKTLRDDWGANCVRL----AMYTDNYMGYCSGGNQ--EELKN-----VIRNGVQAASDLGMYVIVDWHILENGNPTAV----EWQASNFFS---QMSNEFRNYDNVL-YEICNEPNGGVDWWTV------KGYAERIIPIIRTNDPNAIVIVG--------TPTWSQDIHQAAANPIQWPSSQNTLYALHFY---------------ANTHTQDLRDHLNAALDAGL-PVFISEFGGGYNPWEAQQWIDL----------ANARNVSWMNWSLETASAIPWCKKLSDWETWE------------------ 21229506 76 -----------------------------------------------------ASKGMNTIRLPFLWERLQP----------TLNGEL-DAAQLALIKKSVAAAKANKQFLILDLHN-YAKYNGKRIGTDEVPPAALADLWRRLALEFKDDKQVI-FGLMNEPNGISS-------TDWAAAAQAAINTIRKTGANNLILVPGTA-YTGAHSW-------------------------------------------------------------------------------------------------------------------------------------------------- 170739796 35 -------------------------------------------------IDYISSKGMNVIRLPV------FWERLQHVPFGALDEAE-----MAHIDDLVSYATSKGISVVFDLHNFGFGYGYPVGGP--ITTDSTLADWGRIAKRYVSNSGII-FGLMNEP-------QAQPASDWIRSVNSAIQAIRSAGATQEILVPGAYGDSALSWSSTDNATVVGT-----GVNDPL----HNFAFEV--HMYFDTNTEPGAISATIGSERLAAAEANNAQLFLGEFGVGTDQTS------------------------------------------------------------------- 153889763 258 --------------------------------------------------------------------------------------------------RALDAAAAHNIKVIIDLHSKTPSKTTRMLMEKEF-ADEFVAIWETIVRRHKDHPALYAYDLVNEPVQYMPSPAGVD--DWYALQVRAAHAIRAIDPKTPIMFE-TEYF--DSPWAFAWLKPV-DLPNIIYQA--HVYFPHTYT--------------------------------------------------------------------------------------------------------------------- 198260665 32 -----LKVDGTQLVNENGEAVVLRGIS-YGW-------HNWWPRFYKESVKWIADWGADVVR----AAMGIHYEEPE--LTYNAEPE----KAVELISKVVDGAIESGIYVIIDFH----SHHIELDLAKKFFAE--------MATKYGEYPNVI-YEIFNEPVE-------DSWEDVKAYSEEVIAVIRAIDPDNVILVG--------NPHWDQDLHLVADNQIE-GVSN-IMYTLHYY---------------------------------------------------------------------------------------------------------------------- 209551780 29 -----------------------RGVNLSGGEYGER--DGIYGTNYEETIRYFAEKGMTIVRLPFRWERLQ--------------PALGGRDELKRIKDTVGLIRKHGMAVLLDPH--------NFGYYDKVTDAAFGDFWARLAVEFANQDGVL-FGLMNEPHDIK-------ATDWLEAANAAIRSIRAVGARNLILVPGTAWSGAHS--WEEDVIGGANGTVMLGVRDPLAYEVHQYLDIDSSGTHPTCEGATGAVEAI--AGVTAWLKKNHKRGFLGEFGA----AADKDCMSGLTEIYSTMSDNGDAWLGWSYWA-------------------------------------- 163814760 55 -----LRTKGVQIVNAEGEQVVLKGV---------MVPHRLYDEKNEGFYKKVFDMGGNVIRVPVDPAEYK-------------NDDYYMWRYL---DRIVTWAGESGKYVIIDNPIDGSGDENPLDYSAEF--------WKNTAEYFKNTPNVI-FEIYNEPVGM-------SDSEWKRCADSLIGVIRDAGAKQLIIV-GSPDYCYDLGW----LDELGE------TNNNTAFAVHVYPDKVFWQKFIS----------------GYV---TSYPIIVTEWGYTDDD--------------------------------------------------------------------- 119717780 32 ------RTSGRWIVDPQGRVLVLHGLNMVS-KIAPYAPDGFG----RDDARFLARQGFTTVRL----GLIWKAVEP--------EPGEYDDAYLARIEHTTEVLAAEGIWTLLDFHQPDWAVQDEFWANDPGPQDRYAAAWAHVAEYFADAPRVLGLDLFNEPWPGSAWSTCANDAQLQAFSQRAADAIRAVDRRTAVF------YEPNVLFNNGAQTHVA------PTGDRLGFSFHDYCLT----AEADAEGAGQQACGTFDDLFQNAVQHGTHPPLLTEFGATTDRTTLTT----MVD------RAAAHRVGWQYWAY------------------------------------- 115395858 29 --------------------------------------------------QTLRSAGMNIFRVPFLMERLVP-------DNMTGTPD---STYLQGLKKTVTAITDSGAYAVLDPH-------NYGRYSGSISTSDFKAFWKTVAGEFASNDKVI-FDTNNEYHDM----DQSLVLDLN---QAAINGIRAAGANQYIFVEG-NSYTGAWKWASTNDNLAQ---LTDPVDDRLVYEMHQY---------------------------------------------------------------------------------------------------------------------- 163814819 77 ---GRLAVKGADLVDAKGRKFQLRGVNWVGYPYVNKAAF----QTLRD------DWGANAVRLAYTSE--YNGYCSGGNQAQLRNQIYKG----------VKYATELGMYVIIDWHILNDG--NPM-----TQLAQAKKFFATMSNKYKNQKNVI-YEICNEPNG-CSW------TSIKSYATQVIKVIRKYDKKAIIVVG-----TPTWSQLGSDGTHVANSPIK-GYKN-IMYSLHFYANEWSHNKY---------LPAKLD----YARKKGIA-VMVTEFG-------------------------------------------------------------------------- 11071972 43 -----------YLTDDAGRSLILRGFN--TASSAKSTPDGMPIFTESDLDREHADMGTNFVRFLISWRSVEP------------EPGQYDQAYLDRVEQRVGWYAERGYKVMLDMHTPDGKTGNNFWNTTGKHPELYVNAWKAVADRFADNETVVAYDLMNEPWGGSLQGPAFEAGPLTSMYQRTTDAIRQVDPQAVGVNQGIPSALGTIADPR---QGAR----------RIAYCPHLYPLPLDLGDGYSGFTLTDATIETWRTSIEHVADTEGAPVILGEFGLDTTLPGAQDYLD------------------------------------------------------------- 76365698 109 ---GELHVEGTALASADGTPVQLRGVS----------THGLAWFP-----QYVNSDAFKTLRDDWNVDCVRLALYTAEYGGYAEGGDQQALK--DLVHAGVDAATDLGLYVIIDWHVLH--DLSPLTYMD--QAKAFFA---EMSAAYADHPNVL-YEICNEPNGDTSWA------DVKGYAEQVIPIIRTNAPNAVVIVGTSE--------WSQRVDSAAADPLTGEVGQNVLYALHFY---------------------------------------------------------------------------------------------------------------------- 196233053 423 -----LHVEGKQVLNKDGKPVWLQGMNVVSLEFLLRGDHLL--KSIEVGIDDWKA---NIIRLPVKGD-YWLGRSPEQTDG--------GVAYRALVDSAITLAANHGAYVLLDLHRFGS------------PKQDDIDFWKDAGAKYKNHPAVI-FDLFNEPHG------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 210114757 28 ------HPDNHWFLDASGRVRIFHGIN--------AIEKGFPWYPNQSRLDELQSWGFNALRL----GMMWAGAEP--------HEGRYNQTYMNVIQNITSELGRRGIYTILDMHTQRCSHNFQCLYDNYKGAADKMAGWKFVAAEFSNQTSVMGYELINEPWGDWTKDGHAGKKNLAPLYDRINRAVRVADDETLIFYEPVGYIFSEDGVLGSGFEHV---PGGVAYRNRSVLSYHYYCW-------------------------------------------------------------------------------------------------------------------- 117164775 50 -----LHISDGRLLEGNGNDFVMRGVNWYPGET--------------QSLADIKAKGANTVRVVLSDG--HRWSENSPADV----------------AAVVADCKANRLICVLEVHDTTGYGEDAAAGTLDHAADYWIGLKDVLA---GEEDYVI-VNIGNEP-----WGNTDPAG-WTAPTVAAVEKLRAAGFQHTIMVDAPNWGQD----WQGVMKANARTVYDADTTGNLIFSIHMY--SVYDTA----QEITDYLNAFVDAGL---------PLVIGEFGGPADQWGDPDEDT----MMAAAERLDLGYLAWS-WSGNTD---------------------------------- 163644902 95 --------------------VRFAGVNIAGF-DFGVVISG--TQDMTQIVDEVNDDGFNIFRLPSGWQFLVNNNLGGSLD----------SNNFAKYDKLVQGCLSLGAYCIVDVHN-YARWNGGVIGQGGPTDDQFTSLWTQLATHYKSESKII-FGVMNEPHDL-------DINRWATTVQKAVTAIRKA---------------------------------------------------------------------------------------------------------------------------------------------------------------------- 15894112 78 ----------------------------------------------KSMITKIKQAGFNTVRIPITWNSHIGPAPDYTIDNAWLDR----------VQEVVNYAYDNHMYVIINLHHED-SWLIPTYANKDAATAELTKLWTQISNRFKNNDSLI-FETMNEPRLIGTWYGGTDVVNSYNLA--AVNAIRAKNSSRFIMIPTYAASSDKISING------------LKIPNKILISLHAYIPYNFAMSWGSAKDLDSTLNAIYKK-FG----KKGYGVVIGEFASVNKNNENQR--ASLAKYYVSAAKRSIAPIWWDNGVYSSGAKDSYGIFNRNTLRWECPK--------------- 121817 108 --------------------------------------------TNKFMIDMLPEAGFNVLRIPVS------WGNHLIDNNYTIDPAW-----MDRVQEIVNYGIDDGMYVILNTH-------HEEWYMPKPSEEELKAIWSQIADRFKGYDEHLIFEGLNEPREGAEWTGTSEANEYEKAFVETVRASGGNNGDRCLMITGYAASSGYNNLSAIEL------PED---SDKLIISVHAYLPYSFALDTKGTDKYDTAIPTLFESLNELFISRDI-PVIVGEFGSMNKDNIDDRV-KCLDDYLGNAAKYDIPCVWWDNYA-RIGNGENFGLLEYDW---------------------- 118370003 17 -------TTTNQIVDEQGRERIFHGLNAVGYIPYIEAFEPCMSLSEEDF-KFMKEWGLNAIRL----GTMWPGVEPSKGNFNE--------TYLTQLKWIVDTAGKYGIYSLLDMHIPIDCSIATGWGTYYFSLDLFARFWGKIAQTFKGNPYVLGYEIINEPFAGNIFKGYADKNRLQAAYERVAQEIRKYDEDHLIFFEPVTWDNMISV-------GFTQSPGGEKYSEKSVLAYHYYNPPDFAMDLF------------------------------------------------------------------------------------------------------------ 119480833 36 -------------------------------------------------IQTLRDAGMNIFRVPFLMERLVPSSMTGKPDA----------TYLSDLKKTVEFITDSGAYAVLDPH-------NYGRYSGSISTSDFQAFWKTVASEFASNDKVI-FDTNNEYHDM----DQTLVLNLNQAAINGIRA--AGATTQYIFVEG-NHYSGAWTWTDNNLKGLKD------PEDKIVFEMHQYDGSGTSESCVSSTIGQERVKS--ATQW---LKDNSLKGFLGEFAGGVNSQCETAV-EGLLSYMSENSDVWLGAEWWSMYSLEPTSG-------------------------------- 150386707 254 ---------------------------------------------------------------------------------------------------------------------------------------AYLDTWRKIARRFKPYPIVMGYDLFNEPVQSCPHDYLSIQYD-------AARAIREIDPERMIVISPNN--------WGGPGGFAGLTPLPLK---NLVYQTHFYDPGTYHQGIFKNARMGTRYPGMID---------------------------------------------------------------------------------------------- 88854799 20 ---GFVRAKDARLVDGSGRELLLRGVNWPGAEEAERFWEGFRTNFIAEAIALIAASGFDHVRLPISRAIQDENGQPIEAGYT-------------MIDRLIEWCREHKLWVMLDLHAPGGQTGTNIDDSPHNLPELFMRLWQDLATRYRHETVVMGYDLLNEP-LPNEWTYADALTDLYRDLTR---EIRAIDPDHLIVYEG------------------------------------------------------------------------------------------------------------------------------------------------------------ 121785 106 --------------------------------------------TNKYMIDMLPEAGFNVLRIPVS--------WGNHIIDDKYTSDPAWMDRVQ---EIVNYGIDNGLYVILNTH-------HEEWYMPKPSEEEIKAVWAQIADRFKGYDEHLIFEGLNEPREGAEWTGTSEANEYEKAFVETVRASGGNNGDRCLMITGYAASSAYNNLSAIEL------PED---SDKLIISVHAYLPYSFALDTKGTDKYDTAIPELFEHLNELFISKGI-PVIVGEFG-TMNKENTEDRVKCLEDYLAAAAKYDIPCVWWDNYA-RIGNGENFGLMN------------------------- 15896708 412 -----------------------------------------WGNPATTMIDQMKKAGFNTVRIPV------RWDEHYTDSNYTIDPA-----YMSRVETVVNYALANGMYAIINIHHNKIQGMNAENKDSVINEGSAI--WKQVGDHFKDYGDQLIFETINEPRTGDDWTGNSSYYN----------VVNEYNAKTLSVIRATGGNNGPTYCASADYAKVAAM-VVPNDPN-VAVSIHAYIPYNFDTTKGSYSTFGDADKACIDKTFRLLDKKKGIPVVVGEFAATDKNNLQDRV--NFAKYLQVASSYGIPCCWWDNNAFSPNSTDSMGIFN------------------------- 51105582 26 --------------DQFGNPVQLRGLQWFGEIVNDNAFAAL-SNDWGS----------NMIRL----------ALYVGENGYATNPDLIEKVY-----KGIDLAIEHDMYVIVDWHVHAPGDPRAEIYSGA---AEFF---EKIAAKYPNNPHII-YELANEPSSNSNGGPGNDEAGWKEYAQPLVDMLRNNADDNIILVGSPN--------WSQRPDLAADNPID---DHHTMYAVHFYTGT----HAASSESYPEGTPSSERSNVMYALENGVA-VFATEWGTSQADGNNGPYLD------------------------------------------------------------- 187604315 2 -----LHVQGQHLVNTTGDVVRLRGFTW---EPTQVVTE-LYPTDEPYRV--MREVGANVVRLTFHARLI------------EREPFVEETAGLEWLDRQLDFAQTNGLYVILDWMDDRPEPDYSLWSDLSKQERRWI--WRTLLTRYKGDEAIAAFDLFNAP--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 110627661 102 ---GFVTTSGQKFM-LNGQEFTVVGENWVGLM-------GYSTANINKAVQDIANAGSTVVR-TWGFNEVTPSTQQNYPIYYQATPTVNGANGLQNFDQIVASAKANGLRLILTNNWSDYGGMDDLFYTNAQVIAAFKNYVKTFVGRYVNEPTIMAWELSNEPRTTTGTCTTATVTNW---ISEISAYIKSIDPNHLVAVEGFFNEPGNPSYPYQGGEGI-DFNVNLNI------STIDFGTFLYPESWGQSS---NPSSSVWGSQW--ISDHATSPVIMEEFGVTSDQT-------------------------------------------------------------------- 145558925 34 ----------------------------------------------------IAEAGFDHVRLPFDYPIIESD---DNVGEYKED----GLSYI---DRCLEWCKKYNLGLVLDMHRFQDFKTSTLFEDPN-QQKRFVDIWRFLAKRYINEREHIAFELLNEVVEP-------DSTRWNKLMLEYIKAIREIDSTMWLYIGGNNYNSPDE------LKNLADID-----DDYIVYNFHFYNP-------------------------------------------------------------------------------------------------------------------- 153891135 155 ------------------------------------------------------------------------------------------------FDRALRLFRKYDIGVILNLQSLSKK-----LFNSKVNQERLVNVWRMLAAKYKNEPVVIAYDFANEPIQT-EWQEG--ALLWNELAQYVAEEIRKVDPAKPIIVEAEIMSLPDGF------RTLKPVSVSNVVYSVHVYSP---GYLTHNQVWDKNQKYPGMIEDYWDKKR---IEQDLAPVLVGEFG-------------------------------------------------------------------------- 71275297 34 ----------------TTNILTYAGINLAGPEFSPSNKPGVLYKDYSDYAYVVKK-GMNIVRLPVLWERVQP-TLNDALDATQLNLILN----------AVEQAKAQKLHIILDIHN-YAKHNDELIGSDNVPISAFADLWKRLSLQFANDKAVI-FGLMNEPHEITS-------TTWAKAAQAAINAIRSTGARNLVLVPGTAYSGAHSWLSSYYGIPNGEALLNINDPAKHMFEVHQYTNTGTTGECISTTIGAEKLEAF--TNWLRTYHKTG---FLGEFATGNNDTCNQA-LEGMLSYIEENADV---WLGLTWWGYNP----------------------------------- 196234129 450 ----------------------------------------------------------------------------------------------------IQQAQAAGLKVVIDLHEIESGGANP--WTDPALGNQFALVWQSIAQAVVSNSAVWGYELLNEPIDTAQ--LPNVPRQWLPMAKNLVNTIRTIDPNWIIY----------DVGPGGDFGGFTNLTPLPDASSRIIYSAHFYNPTGYPQGAHYSSTTTNLAADTFQAAW-------PVPIYIGEFSVARWSPDSKNWLTDIVALLEARGWSWCYFAWEEYWDLNRDSSFT------------------------------ 171691092 31 ------KVSGTRFV-IDGKTGYFAGTNWIGFLTNN--------RDVDTTLDHIASSGLKILRV-WGFNDVNNQPSGNTVWFQRLASSGSQINTLQRLDYLVRSAETRGIKLIIDFGGMKAGGTKESWYTNARAQEQYKRYIQAVVSRYVNSPAIFAWELANEPRCKGC--NTNVIFNW---ATQISDYIRSLDKDHLITLGGLPGQTTYPYQYGEGTDFVKNLQINLDFGTFHMYPGHWGVPTSFGPGWIKD---------------------------------------------------------------------------------------------------------- 53690318 39 ---GQLSIENGRLVDEQGKRVQLRGVS----------SHGLWFGDYKDSMKWLDDWGINVSRV----------AMYTAADGYISKPSLANK-----VKEAVAAAQSLGVYIIIDWHIL--SDNDPNIYKA--QAKTFFA---EMAGLYGNSPNVI-YEIANEPNGGVTWNGQ-----IRPYALEVTETIRSKDPDNLIIVG------------------------------------------------------------------------------------------------------------------------------------------------------------- 150384292 233 ---------------------------------------------------------------------------------------------MNILDKVLEQCQKLGIMVIIDLHRVPGGKEFNLFDNPELAEE-FVESWRKIARRYRDCPAVYGYDLFNEPNQK------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 121825 69 -----------------------------------------WGNPMHAMINKIKEAGFNTLRLPVTWDG-HMGAAP----EYTIDQ-----TWMKRVEEIANYAFDNDMYVIINLHH-ENEWLKPFYANEAQVKAQLTKVWTQIANNFKKYGDHLIFETMNEPRGASLQWTGGSYENVNRYNLTAVNAIRA-----------TGGNNATRYIMVPTLAASATTINDLVIPNKVIVSLHMYSPYFFAMSWGSDSSLDSEFDAVYNK-----FVKNGRAVVIGEMGSINKNNTAARVTHA-EYYAKSAKARGLTPIWWDNGYSVAGKAETFGIFNRSNLTWDEVMKAFIKGIGGS----- 168059004 219 -----------------------------------------------------------------------------------------------ILQDVVATCSNHGIKIIIDLHAA-PGSQNGQEHSSSRDGAEWIKTIDFLASRYGNNQALLGIELLNEP-GAAV----VPLDVLKDYYARGYSTVRKTSSAYVIMCQRI----------GGDFTELANVLP----ADKVVLDVHFYN--LFNHELFDKKTPEWNIDFVYNDRVKRLNTAGNALIFVGEW--------TNEWMASQSDYLRFGAAFGQATFGWAYWSY------------------------------------- 118368293 120 --------------------------------------------------------GFNSIRLFMAWEAFEPVRQQ------------YNYTYLGELQKIVELCQQYNISVFLDAHRFFCGEGMPDWFSTYYLTDDFANMWGEVAKYFSKLTNFLGYEIINEPFGVSPW---NHFLDWNKYMQKVADKIWANHPDSMVFYE----PTVVDYLSGG-------FSHNLGHPEKEVLSYHVYCMAVNP----VGDPFSRILCDILDSIFIGGKEKNVQKIFLTEFGALSNSTKSAEELDYLLD------KADNHLRSWAYWQY------------------------------------- 66808397 28 -----LHIKGNTIYNSDDEIIMLRGVNRPGTECVQNVFDGPCDSEH---IELLRSWKLNAIRVPLNED---------CWLGNHGNEALYGNGYRDTIKSYVEMLCDHNLAVILDLH---WSSKNGLQAKAQIPMPNNISSWKSVARDFKDNSRVI-FDLYNEPY-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 38175312 76 ------------------TKFKLFGVNESGAEFGNNVIPGALGTDYTTSIDFFLDQGFNTFRIPFLMERVSPPSTG-GLTGPFNN------TYLDGLKQTVSYITGKGGFAIIDPH-------NFMIFNGATSTSQFQAWWQKLAAEFKTNNNVI-FDLMNEPHDI-------PAQTVFQLMQAAVNGVRAGATSQLILVEGT-SWTGAWTWTTGNSDAFGAIT---DPNNNVAIQMHQYDGSGTSPTCVSSTIGAERLQA--ATQW---LQQKGLKGFLGEIG----TGNNTQCVTALQGALCEMQQAGGTWLGALWWAAGP----------------------------------- 15042036 38 ---GQLSISGSQLVNQNGEPVQLKG----------MSSHGLQWYPNYDSIKWLRDDGITVFR---------AAMYTSSGGYIQ---------DRSVKDKVIESAIDLGIYVIIDWHIL--SDGDPNIYKEEAKE--FFAD---ISARYGHYPNII-YEIANEPNGNVNWN-----NHIKPYAEEVIPVIRANDPNNIIIVG--------TGTWSQDVHDAANNP--LADPN-VMYAFHFYAGT------------------------------------------------------------------------------------------------------------------- 17826951 102 --------------------------------------------------------------------------------------------------AVVDAAIANDMYVIIDWHSHHA---------ESYTQAA-VSFFQQMASEYGQHDNVI-YEIYNEP-LSVSW-----SNTIKPYAEQVIGAIRAVDPDNLIVVG--------TPTWSQDVDAAANDPIT-NYNN-IAYTLHFYAGT---------------HTQYLRDKAQYALDMGI-PLFVTEWGGGVAYNETNTWMDFL----------KANNISHANWALN------------------------------------ 144704942 102 ------------------------------------------------------------------------------------------------YDALVQAVISKGAYAIIDVHN-YARWNGAIIGQGGPSNQDFANLWTLLATKYKNDPNVI-FGLMNEPHDVPTWAGS---------VQAAVNAIRAAATSQYILVPGTGFTNANAWFEGNALLGVTD-PV--GGTDKLLLDVHRYN--------------------------------------------------------------------------------------------------------------------- 158451945 178 ----------------------------FGANATVTAMERGWGNPVKAMITAIKNAGFNAIRIPVSWTKAAGGAPNYTIRADWMAR----------VKEIVNYAVENDMYIILNTHH-DEDVLTFMNSNAAAGKAAFQKLWEQIADTFKDNEKLIFEGL-NEPRTPGSWNGGTAELNSYYVRNSGGNRILMINP------------------YAASMEAAAMNALELSAANKLIVSFHSYQPYNFANSWNSSSSDTSPITDPIDRYYTKFVSQGI-PVIIGEFG-------------------------------------------------------------------------- 115481736 1175 ----------------------------------------------------ISSSGLNAVRIPVGWWIASDPNPPA--------PFVGG--SLQALDNAFKWAENYNIGVIVDLHAA-PGSQNHWWGTTDTSITQTVQIIDFLASRYANSPSLLAIELLNEP-----WGPDVPLEKLKKYYEDAYNVVRK--------------YTAKAYVIMSNRLAGESNTELLDFASRVVIDVHYYN--LFNDDTFKNLNVEQNIEFVKNSRFSNITKQKSPLTFVGEWAAKVNGASKEEYQRFAQAQL---DVYGRATFGWAYW--------------------------------------- 115481736 688 ----------------------------------------------------ISSNGLNAVRIPVGWWIASDPNPPA--------PFVGG--SLQALDNAFKWAEKYNIGIIVDLHRLDASRDGSLWGTSAANIAQTVGVIDFLASRYAKSSSLLAIELLNEPLAPDV-----PVDTLTKYYQDAYNAVRKYTLQAYVILSTRMSGDPTEFLSASSLFGA-------------VIDVHYYN---LYNSMFDNYTVEQNINFVRNNRSSDINKQNVPLTFVGEWEWYVDNASKEDYQ-NFAQ--AQLDLYGKATFGWSYW--------TFKNVKNHWSMEWMIKNGYI----------- 169783678 35 --------------------------------------------------------GMNVFRIPFLMERLAPNQMTGSLDA----------TYLKDLKSTVQAVTDSGAYVVLDPH-------NYGRYSGSISTSDFKTFWKTVAGEFASNEKVI-FDTNNEYHDSLVLSLNQAAIDGIRAAGATTQY---------IFVEG-NSYSGAWKW--------ADTNDNLDPQDKIVYEMHQYLDSDGSGT---SETCASSTIGRLQTATEWLKTNNKKG-FLGEFAGGVNEQCEQAV-EGLLSYMSDNSDVWMGAEWWS----------------------------------------- 125973984 344 -------------------------------NTLEAPYEGSWSKSMEYYFDDFKAAGYKNVRIPVRWDNHTMRTYPYTID----------KAFLDRVEQVVDWSLSRGFVTIINSHHDD-------WIKEDYNGERFEKIWEQIAERFKNKSENLLFEIMNEPFGNITDEQIDDMN------SRILKIIRKTNPTRIVIIGG-------GYWNSYN------TLVNIKIPDDLIGTFHYYDPYEFTHKWRGTWGTQEDM-DTVVRVFDFVKDRNNIPVYFGEFAAYADRTSRVKWYDFISDAALERGFACSVWDNGVFGSLDNDMA----IYNRDTRTFDTEILNAL----------- 46109428 100 ----------------------------------------------EDDIKQIASLGLNAVRIPIGEDIIQDGEYPRGGIW--------------HLDRIVGWCKDHGIYVLIGLHSGPGISSPNEQFTGHYTPENYERALEWMTKRTNGNYTTVGMEVLNEPVHVPKWKD------------EAADMIKNYYPNAYKRIQAMEGYLKGKSW------GSGDPRTSLPDEDTVFFDAHRYLSFDNRIAGNKKAYIQTACKDDMGRH-----------VFVGEWSLSVNSTGQETWYKA---YWAAQAESFEKSDGWFFWSWKCD----GKLGKQDWR--------------------- 91766360 42 --------------------------------------------------------------------------------------------------------------------------------------------WAILAERFGSNPSVI-LELLNEPVAP-------DADTWNHVKAELAREIRRFAPSSTLLVG--------SNLWNHVNEFEHLTPID---DDNVVYSFHYYLPIVFTHPWQQSYQYPGNYAGIWNKDRMYVIEKFRATVACNEWGVYMGGPDRQAWIKDCLEL------FTENQISWTYWNYNLDFG-------------------------------- 729644 12 -------------LTAGEKPVRL-----FGLST-----HGIWYPEY------ICEESFNALKKDWRTNCIR--IAMYTDEFRGYCKDGNKQHLKELIEKGVVIAEKLDMYVIVDWHVL--CDQDPMKYIDE--AEEFFSD---MSKRFANKTNVI-YEICNEPNCSGTWDKITE------YADRIIPIIRSNSPDALIV--------TGTSTWSQDIHCALEKP--LKWDN-VMYSLHFYAAT-------HKGTLRSRLERC--------IEAGL-PVFINEFNGDIDIDEANAWYEVIDRL-------GLSCIS---WCLS-NSGDTCGV--------------------------- 156229557 92 ----------------------------------------------------VKDDGFNVFRLPVGWQYLTDGVLGGTIDE----------DNFEEYDALVQACLNTGASCIIDIHN-YARWNGKIIGQGGPTNEQFAELWSSVAAKYANNSKII-FGVMNEPHDVP------DINLWAESVQAAVTAIRKAATSQIILLPGNNWTSAETFISGAALMKV-TNP-DGSTTN-LVFDVHKY---------------------------------------------------------------------------------------------------------------------- 121837 68 ------------LVDQHGEKIQLRGLQWF--------PEILNDNAYKALANDWES---NMIRL----------AMYVGENGYASNPELIKSRVIKGIDLAI----ENDMYVIVDWHVHAPGDRDPVYAGA----EDFFRD---IAALYPNNPHII-YELANEPSSNNNGGAGIPNNEWN-AVKEYADPIVEMADDNIIIVGSPN--------WSQRPDLAADNPID---DHHTMYTVHFYTGSHAASTESYPPETPNSERGNVMSNTRYALENGVA-VFATEWG-------------------------------------------------------------------------- 126302552 70 ------------------------------------------------------------------------------------------------------------------------------------TTEQFGEFWGELASRFNDNERVI-FGLMNEPHDMAT--SLVLANN-----QAAIDAIRAANASNLIIMPG-NSWTGGHSWTEGSLLNQFKDPLNNTAIDIHEYL--DYDFSGGHLECVSDPETNLAALTAW------LKENNLKA-FITEFGGS-NSTSCQEMLPDLINYMADNAEY----IGWTAWAWGPNS--------------------------------- 2980984 84 ------------VLDEHGQPFQLRGVQWFP-----------QYINRDAFQSLRDEWGINMVRLAL---------YPREGGYLQGSQAKMDAK----IEEAVNAANELGMYVILDWHVLNYNPNG----DADKAEEFFTR----YATKYKNLKNVL-YEIDNEP-TSTSWYDGSG-NDLYTYSKRITKAIRATGNQSVVICG--------TNTWSQDVDAVAAKPLSADGIGNVAYTLHFYAGTHYD-------NIKNKLRTALAAG---------TPVFVSEFGGGIDIANANDWMTLLTR--------------------------------------------------------- 146295717 62 ---------GRRILDQNGEPIQLRG----------MSTHGLQWFPNNAFAALANDWGCNVIRL----------AMYIGEGGYATNP--------QVKDKVIEGIKQNDMYVIVDWHVLNPGDPNAEIYKGA---KDFF---KEIAQKFPNDFHII-YELCNEP-NPTDPGVTNDEAGWKKYAEPIIKMLRQMNENIIII---------GSPNWSQRPDFAIKDPI---ADDKVMYSVHFYTGT------------------------------------------------------------------------------------------------------------------- 189460324 16 -----LSVKGTFLVNEKGEKVVLKGVNW-------------WSRFYNASAVKTLKEQWNC-------TLIRAAMGVEPEGAYLSNPE----KALKCVTAVADAAIANDVYVIID------------WHSHGLHTEEAKEFFSQITARYKGVPNVI-YEIFNEPVKD-TWA------DVKKYSEDVIACIRAVDREALILVG--------TPHWDQDVHLAADDPIK-NVHN-IMYTLHFY---------------AATHKTSLRERADYALEKGL-PLFVSEGDGNIDLEEWNKWQAWMKEHAVSWAAWSIADKDETCSMLYPSAPDTG------WKSEDLKEWGRI----------- 192361098 51 -----FKISGTQLLDGNGNPFIMRGVN---------HPHAWYTSRTQQALADIASVKANTVRVVLADG--QQWTRTTATEVAN----------------IINWAKQNKLIVVLEVHDVTGSGEQASAGTLYNATTYWLD----MAATLQGQEDYVLINIANEPY-----GNGVPASTWVDQHKQAIQRIRTAGLTHTLIV---DAANWGQDWEEIMLNNASSVAAADTLKNTL-FSVHMY------QVYQSRSTVESYVTRFMQTHNL--------PLIVGEFG-------------------------------------------------------------------------- 149200303 44 ---------GTQLCDQNNKPVQLKG----------MSTHGLQWHGWGTFLNE---KNMDVLAHQWQADILRIAMY-YDEGGYKSNP--KKFTTM--VDTLVEESHKRGLYSIVDWHILKPGDP---W--KRIEEAKIF--FDYMSKKHAQKGSVL-YEICNEPNGK--------NIDWKSYAEEIIPIIRKNDPDGIILIG-----TPDWASLGLSGDKVATKPLDKQTAHNVMFSFHFYAAS-------HGKTYRDGFKQFL----------GKAPLFITEWG-------------------------------------------------------------------------- 125973983 139 ----FLRTDGQNIVTGTGEIFHIRGVNWVNGES-----EKLQSQGMDPIIERIKDLGCNTVLYDINYQLFAEDNPNREENLKKLKEHIRRFSSMDIYTAVM-LMAPPGLDSINDKYKHGSERIKSVFEDDTYYE-QWVEMWKYLAEELKDFKGVAGYGLINQPRAPSESEGGIGI--FRERLNNVCREIRKIDKNHIIFVNSREANPGESYWNEKTNSYVIDNLVKVDSSN-VVYLFHFFEPYNFVNDGVGDFDAES-LEAQVRKRYEWAKNVGRAPL-LTEYGISRVNSVDKRWLETFDKYGISASYFQYKNAVGAF--INVKTGFNA--LYGEYVSWDSE---------------- 15839297 35 ------------------NILTYAGINLPGPEFSPSNKPGVLYKDYSDYAYVVKK-GMNIVRLPVLWERVQP----------TLNDAL-DATQLKLIIKAVEQAKAQKLNIILDVHN-YSEYNDELIGTDNVPISAFADLWKRLSLQFANDKAVI-FGLMNEPHESTTWAQAAQAA-------INAIRSTGACNN-LVLVPGTAYSGAHSWLSSYYGIPNGEALLNINDPAKHMFEVHQYNSTGTTGECISTTIGAEKLEAF--TNWLRTYHKTG---FLGEFATGNNDTCNQA-LEGMLSYIEENADVWLGLTWW------------------------------------------ 119898602 41 --------------------------------------------------AWLAERGINAVRIPVGHWIFGPGYPYHPKYGSERQPFVTG--GIDVLDRAMEWAREFGLHVVLDLHAPGCDNGGILGVCEWHTQPDYLAHLERLAQRYCNHPALHAIEALNEPR----WDVPTDYL--KAFYLQAYARIRKHCP-------------------------------------------------------------------------------------------------------------------------------------------------------------------- 182411944 39 -------------------------------------------------------------------------------------------------DQAIEWAARYGIHVNLNFHRPGYCVNGQLFDSPHDAMARALEAWRTFAQRYRDIPSSLSFDLFNEP------PFMADHDRYVEVARALVGAIREVSPDRLIFADG--ADIGQTPVPG--LVELGLVQSTRGYLPKMV--SHYTATWVPKNEFFETPTWPAANGERWDDKWQPLVAQGV-PVHVGEWGCFIKTPHAVRWMTDLLSLWKEAGW------GWAMW--------------------------------------- 156065761 125 ----------------------------------------------------VKSTGHNIFRLPVGWQYLVNNVLGGTLD----------SNNFATYDSLVQGCLATGASCIIDIHN-YARWNGGIIGQGGPTNAQFVSLWTQLANKYKGNAKVI-FGLMNEPHDMP------NITTWAASVQAVVTAIQAGATSTTLLLPGNDYTSAGSFISDGSAAALSKVTNPDGTITNLIFDVHKY--LDSDNSGTNLECVTNNIDTAFAPLATWLRANGRQAILTETGGGNVASCETYLCQE--VAYLNANSDVYLGYVGWAAGSFDTNYTLTE----------------------------- 19110248 64 --------------DKDGNPIQLRG----------MSTHGLWYPEINAFAALSNDWGSNVIRI----------AMYVAEGGYSKDPETIKKRVIDGIDLAIA----NDMYAMLDWHVLTPGDPNADIYKGA------MDFFKEISQKYPNNPHII-YELANEPS-PNDPGVTNDAAGWKSYAEPIIKMLRSGNKNLVIV---------GSPNWSQRPDLAADNPIN---DNNTIYTVHFYSGT---HKPSADSSDRGNVM----SNARYALEHGVA-VFASEWGTSEASGNNGPYLKEADEWLEFLN---ANNISWCNWSL------------------------------------- 211587488 33 -----------------------------------------------STIQTLRDAGMNLFRIPFAMERLVPGTLTSSMDA----------TYLASLKSTVNYVTSSGGYAVIDPHNF-----GRYYGNIITSTSDFAAFWTALASEFASNDKVI-FDTNNEFH-------SQDQTLVLNLNQAAINAIRAAGAKQYIFVEG-NSWSGAWTW-----TTVNDNMKALTDPQDLIYEMHQY---------------------------------------------------------------------------------------------------------------------- 58270610 93 ----------------------------------------------EDDMKWIASRGFNSVRLPIAYYHL-CGPLPKGTDFESFRHVFEGAWGR--IERAVEMAGAYGLGVLIDLHAQNPDAHAGLFWDTHANQASTSLALRFLASKFASVPHIVGLELLNEP--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 154250235 46 ------------------------GIN---MGNALEAPEGSWGVYIEDYFKIIKERGFDSVRIPIRWSAHISEKYPYEIDKFFLDR----------VKHVVDVALKNDLVVIINCHHFEELYQAPDKYGPVL-----VEIWKQVAQAFKDYPDKLFFEIFNEPAQNLT------PTKWNELYPKVLGEIRKTNPSRIVII-------DVPNW--SNYSYVRELKL---VDDKIIVSFHYYEPFNFTHAEWVSPTLPIGVKKDWRNHFKYVAKKNNVPIFLGEFGAKADMESRVKWTKTVRR------IAEEFGFSLAYWEFCAGFG-----LYDRWKTW------------------- 21225898 182 ---GQLHVCGVHLCNQYDRPIQLRGIQWFGPCYGDASLDAL-AQDWKSDLLRVA--------------------MYVQEDGYETDP--AGFTSR--VNGLVDMAEDRGMYAVIDFHTLTP-------GDPNYNLDRARTFFSSVAARNADKKNVI-YEIANEPNGV-SW------TAVKSYAEQVIPVIRAADPDAVVIV-GTRGWSSLGVSDGANESEVVNNPVN---ATNIMYAFHFYAAS------------------------------------------------------------------------------------------------------------------- 118728278 43 --------------------------------------EGSWSKAAQEYFDDFKQAGFKHVRIPIRWDTLANSPYTVDSNFLNR------------IETVIDWSLSRGFVTVINSHHDT-------WLMDNYSQNRFEKIWEQIAQRFKGKSENLVFEILNEPHGNITDSQINDMN------KRILNIIRKTNPNVIIGAGYWNSYNSLS---------------QLEIPNDLIATFHYYDPYSFTHQWQGTWGTKNDMDAI-AMVFNHVKDKNNIPVYLGEYGGHSDRTSAVKWFDFVSD--------------------------------------------------------- 149276184 108 ----------------------------------------------------------------------------------------------------VDAAIKKGIYVLID------------WHDHHADEEQSKAFFARMARRYAGKPNVI-YEIFNEP-EKVSWRTV------KTYAEAVIAEIRKYDPHNVIVVG--------SPHWDQDIDTVAKDPIK-GFSN-IAYSFHFYA---------SEPSHQELLMSR--------ADEAIAPVFVTEWGGVFDRQKTDKWY----------AWMEKHQLSWANWNV-TDKKETTALLEPGASPAGKWKLNMLTPAG------- 121838 252 ---------------EDGTPVQLRGLQWFGEIVNENAFVAL-SNDWGS----------NMIRL----------AMYIGENGYATNPEVKDL----VYEGI-ELAFEHDMYVIVDWHVHAPGDPRADVYSGAY------DFFEEIADHYKDHPYII-WELANEPNNNGGPGLTNDEKGWKEYAEPIVEMLREKGDN-MILVGNPN--------WSQRPDLSADNPID---AENIMYSVHFYTGS------------------------------------------------------------------------------------------------------------------- 116195218 28 -------------VDGTGKTGYFAGTNWIGFLTNN--------QDIDTTLDHIATSGLKILRVGFNDVNTKPGAGTVWFQLLSSSSQINGTDGLQRLDYVVQSAEKRGVKLIINFNFWDDGGSKESWYTNANAQAQYKKYIEAVVSRYSKSDAVFAWELANEPR-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 94968716 33 --------------------------------------------------------------------------------------------RVQVLDDVVNRAANQDLAVMIDLHNSEYKKQVATNGDEAQRAAL---LWERIAAHYKSNPDLLFFELMNEP-------ELGDAYKWNGIQEALAASVRRAAPQHTIIVAGARYSDI------EDLVRMPDF-----ADHNLIFNFHYYEPHTFTHSWGSAPATPENMAPILAQNWNAAAKRHNVPLICNEFGAHTRPEDRMRWISAVRGALE------KNHIGWTMWDY------------------------------------- 39975069 64 ---------------------------------------------------WVKDRGLNMFRLPISWQSLTNNQPGGQLDARNFGR----------YDQLVQTCLKTGAYCMIDIHNF-ARWDGKIIGQGGPTDEQFAGLWTQLATKYAANEKVV-FELMNEPHDMAFWA-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 171741834 297 ---------------------------------------------------------------------------------------------------VVDWAVDEGLYVMINIHHDSWIWLKNWNGDTSAAEQEFSDYWKQVASYFADEPLSVCFETINEPQ----FADGDAQAKLNAVSKAAYDIIRAGNEQRMIVIPTLGTAHDDT----AKLQATVDFIHDLKNDANVIATVHYYGRTGFDESIYGDERTPRNVIDSFDRMNQYFTENGIG-LVIGEYGLLYDSSSDGALQAGELKYYEYMGMANENGFSYMFW--------------------------------------- 162453186 5 ---GRLRVMGNRVVDEHGEELQLKGMSWSVWEGEKFY----NASAVDTLVNDWDA---TVVRAAMTANI--------SGLGYVNNPDAEKRK----VKAIVDAAIARGIYVLIDWH-----------DHDAVQPEAAKRFFREMATEYGDEPAVI-FEVFNEP-DTETWAQV------KAYAEEVIREIRGAGSDNLVIVG--------SPTWSQDVDVAADNPIT-SYDN-IAYTLHFY---------------AATHKDGLRAKATTAMTKGLA-LFVTEWGGALDLAEAQRWLDFM----------ASNSISWLNWSI------------------------------------- 182418124 69 ----------------------------------------------------IRDAGFDSVRLPV-----RFSHYVDKTTYVLDEQFMN------TIDNYINYALNDNLTLILDMHHFEEIMEKPEDYK-----DMFLSIWDQLSSRYAGSSDKLVFELLNEPKENLEGEL------WNEYLKNAVEVIRSHDKKRKIIVGPDSCYSVE-----------RLYDLIIPEDKNLILTFHYYEPETFT---FQGDSYHKEYEKVMDNKFDIAKKENKIPVFLGEFGVKVKEQYRYKWIESVR------TEADSYNFSWAYW----EFASNFGIYNLKNQTWDELKV-------------- 209949722 10 ---------------------------WKGFNLTNMFLFHLAKDFDEEDFKWISEWGFNFVRIPLCYRLWIE-----DDNVYKIKEEI-----LEKIDKVVAWGQKYNIHVSLNFHRPGYCVNNNLWRDESA-LDAFCFHWGIFAKRYKRVSSKLSFNLVNEPHPSPEVMTREDHN---RVIRRTVEYIRNIDSERLIIIDGISYGN------------------------------------------------------------------------------------------------------------------------------------------------------- 153891383 114 -----------------------------------------------------------------------------------------------------------------------------------------IDFWRAMSKRYKNEPTIVAYGIKNEPNYRDPKLAKEIWWDW-LLPETI-KAIRENDKKWLV----VESPPNGSLAWG-----FAKIP---TIDDKVIYALHHYMPHAYDSPRFDGGWDKAAVERTMKEVFLFQKRNPGSRVLVSEFGVIRWAPGGAQWLT------DSIEIFERHGWDWTFHSLA------------EWPGWD-PTYEADAPIK------- 56962100 39 -----FHVSGTELLDKNGDPYVMRGVNWF-------------KQDLEEAIPAIAETGANTVRM-----VLSNGQQWEKDDASE-------------LARVLAATETYGLTTVLEVHDATGSDDPA-------DLEKAVDYWIEMADVLKGTEDRVIINVANE------WYGSWRSDVWAEAYAQAIPRLRSA---------------GLSHTLMVDAAGWGQYPA----------SIHERGADVFA----SDPLKNTMFSIHMYEYAGAVLAENLA-VVIGEFGHRHHDGD--------VDEDAILAYTAERQVGWLAWSWYGNSG-------------------------------- 56753744 55 ---------------------------------------------------------------------------------------IVNTTYLDVIENVIDLYADYGIYVILDMHSLYGLYDGPLWLIEKFKPDFWVMSWEIVARRFGGKSNVLGYELINEPRGLPGYAGRYNLQPVYDY---LVKRIRKYDNSTLIFYEGVFTPVRSSGWLGTGFDRVPGAHRDKSAPSKSVLSYHYYCWILTTMPFWKKVICDRLLLPNVISNAIRATKSTGGGRFLTEFGGDDGNPRSVNTIECN----NILNEADKHFESWTYW--------------------------------------- 134100287 170 -----------------------------------------------------------------------------------------------------------------------------FWGTTGRHPELFTAAWRHLAQRFAGSPAVLGYDLFNEP-----WGGSVPWPLFERLYQRLITEIRTVDQQHWIFVEALGVNQGLPSALPALHDPRTGAP-------RIAYAPHFYPTLLGAGQTYTGATLVRNTMRWWFDANAATARRLGAPMVVGEFG-------------------------------------------------------------------------- 146302673 29 ---GQLSVLGIQLVDQNNQPIVLRGLS-FGW-------HSMWPRFYNEAVSWLKDFKCNVVR----------AAMGIELGEYSYIKD--PKFSKEKIEAVVNGAIKSDIYVIID------------WHSHNINLKEAKEFFAEMSKKYAKYPNII-YEIFNEP-DYETW--------WKTYSEEVIRVIRENDPNNIILVG--------SPHWDQDVDLPAEDPI-LGYNN-IMYTMHFY---------------------------------------------------------------------------------------------------------------------- 186901721 74 ----------------------------------------------------IQKAGFNSVRVWFFWAGLNSGSPD-----YTLSPA-----ALEDMENIINDLLNRNLVVVLVPMELGNYGEKNLTTNPSAHKAKYLSIWKQLADRFRNHSHRLVFDLFNEPHGEL---GKKELNDWH---ESVVPIIRKTNPRVLIF-------NGDDWGTASTLKNIIIPPEAGQY---VMGDFHYYWPMGFNQAWTGTVEQKNRVRVEFNKAVAWSKKYDI-PVVCTEWG-------------------------------------------------------------------------- 666881 338 -------------------------------------------------IKLLADNGIKSLRLPIDLDLYATNRVKDTTGTVKL--AFDDSTLFTVLDSFVEWTGNYNMSFVIDYHEYDNSYNA-----TSAKDNKYIETWKHVAAHYAENTREIFFELLNEPDMSA---GKVTAAQWTVAAQAMIDSIRSVDKKHTILF-------GDAQWYSISLL-AKRTPFT---DDNIVYVIHTYEPFAFTH--------------------------------------------------------------------------------------------------------------- 742233 63 --------------DKDGNPIQLRGMTWFPANKLTIMPLRLSPRDWGS----------NVIRL----------AMYVAARRIFKRPEIIKKRVIDGIDLAIA----NDMTLFVDWHVLTPGDPNADVYKGA------MDFFKEISQKYPNNPHII-YELANEPNDPGVTNDAAGWAKVKSYAEPIIKILRDSGNKNLIIVGSPN--------WSQRPDLAAENPIN---DNNTAYSFHFYSGT---HKTSTDSTDRGNIM----SNARYALEHGVA-VFCSEWGTSEASGNNGPYLKEADEWLEFLN---ANNISWINWSL------------------------------------- 1022698 53 ----------------------------------------LWGNPYPTLLDSVKAAGFNTVRIPCAWDSHTSGGKVTE-------------TWLDSVKTVVDYAMRAGLYTILNIHHEGEGG----WFQSGTSVDNTIDNWTQIANKFKDNERLLFAG-ANEPGPNVNTWTSQHVQTLMHYYQTFIDAVRATGGNTLII-QGLNTDIDKSVKS----APVSTFPKD-KVEGRLMFEVHYYDPMIQPQYYYGDYTKANAWAGSVDSKLGSIYVDKGYPVIVGEFGANVRSPE------------------------------------------------------------------- 167751335 90 ----------------------------------------------KAMIDAVKAQGFNTVRVPVS------------WGNHTTGDNFTIDSKLARVKEVVDYCIDNDMYVILNIHHDTSTQYY--YPSSTYKTQSVKSIWTQVAKYFKDYDQHLVFETLNEPRLVGTGDEWWPVNNPNSAVQTAVDAIRAANTDRCIMVPG----------YGASIDGCTTPTFKLSTPNRLIVSVHAYTPYNFALNANGTAEFTNDLKNEVDYLYSHFIDEGI-PAIIGETSAKNNAAERVKWAQY---YMGKSAEYGVPCMLWDNNAFNGDRGECHGHLNRSTLGW------------------- 192360145 29 -----------------------------------------------------ASQGANVIRLPFRWERLQP----------QAN-GLLDSAELGRLKTTVEAAYGQGLCVILDVHN-YAKYFGQSLGDEPALEEAFINLWLALAREFPDAD-KTAFGLMNEPAYM-------PLERWTALAQRTLAALR--NAKAPNLVLLGGGGWNGLHSWFNEQDGVSNANSLAGLEDPLIIEVHQYADSNY-----SGTRQECLAADHFDSRFERIADAQGLQLFLGEFGV----APNSQCLATLTRFLELMDNAQWKG--WTYWA-------------------------------------- 15777927 32 ---GQLKVSGGKLVGSNGQAVALHGMSLFWSSFSEGSPF--------YTADVVKQLK-----CSWNANLVRAAMGVEEGSGYLSNKQGQ----MSMVETVIKAAIAEGIYVLVDWHDHNAQNH----------QSQAIEFFTYIAKTYGNNPHII-YETFNEPLQV-DWGVVKP----YHVA--VVAAIRASDPDNVIVLG--------TPTWSQDVDVAATNPVSGT---NLCYTMHYYA--------------------------------------------------------------------------------------------------------------------- 158451963 51 ---GKLSVSGSKIVDKSGTAVQLKGMSFFWSNSG---VGGIFYN--EKVISWLADWKVDVLRVAMGAET--DGTNKGYSDGDKATQELLA-------RAAIEECIKRGVYVIIDFHS----------HKEHRSEATFFKD---MATSYGKYPHVL-YEIWNEPLD-AGGGNGVSGGTIADYASTVGSAIRNTN--------------------------------------------------------------------------------------------------------------------------------------------------------------------- 164414992 24 ---GQLSVSGKNLKGSNGQNVQLRGMSLF------------WSQWMDKYADTIQALKTNVVR---AAMAVDQGGY-----LTNASAQLNNVNN------VVQAAINQGIYVIIDWHVSDN------------YQSQAVDFFTQMAQKYAGVPNVL-YETFNEPLQV-SWTGNLVP-----YHTAVINAIRKYDKNNVIILG--------TPTWSQDVDVASQNPITGQTN--IMYTLHFYAGT-------HKQDLRNKAQTALN---------NGLPIFVTEYGGGVDTASTQAWWDFLEQ--------------------------------------------------------- 77362684 220 -----------------------------------------WGNPVKAMIDDIKAQGFNAVRVPVTWDF-----EIDDNDGYKVNEAWMAR-----VKEVVDYVMDNDLYCILNVHH-DTGEQGWLKASTANNVKKFKALWKQIAAEFKNYDNKLAFEGFNE--------MLDEKNSWNYPGTDAGDAINLYNQAFVDVVRASGGKNGCNTYAGCTEAGALN---SFKIPNDTVDNAHFYQPTGYNQGQNMDVDYADTLAMMLYKRF----TEKGIPCIVGEFAASHKKNDDNRWVDYVVR---KTGTYGVKCFWW------------------------------------------ 77362684 763 -----------------------------------------WGNPVKAMIDDIKAQGFNAVRVPVTWD-----YEIDDNDGYKVNEAWMAR-----VKEVVDYVMDNDMYCIVNVHH-DTGEQGWLKASTANNEKKFKALWKQIAAEFKNYDHKLAFEGFNE--------MLDEKNSWNYPGADAGEAINLYNQAFVDVVRASGGKNSDRPLYAGCTEAGALNSFEITVENAIIAQVHFYQPTGYNQGQNMDVDYADTLAMMLYKRF----TEKGIPCIVGEFAASHKQNDDNR--AAWVDYVVSKGKYGVKCFWW------------------------------------------ 121789 36 ---GQLSISNGELVNDRGEPVQLKG----------MSSHGLWYVNYESM-KWLRDDGITVFR----------AAMYTSSGGYIEDPSVKEK-----VKEAVEAAIDLGIYVIIDWHILSDN-------DPNIYKEEAKDFFDEMSELYGDYPNVI-YEIANEPNGDVTWD-----NQIKPYAEEVIPVIRNNDPNNIIIVG--------TGTWSQDVHHAADN--QLTDPN-VMYAFHFYAG-----------THGQNLRDQVD----YALDQG-AAIFVSEWG-------------------------------------------------------------------------- 197304549 50 -----------------GKPFRFAGTN-------NYYMHYRSHEMIDAVLDDAKEMGLNTIRVGFMEGVSHEHTMQAEPGVYTPPPGV--KNALEKLDYTVAQAKQRGIRVVIAL-TNNWGDFGGMWFNGAHHDDNYVKHIVEHKNRYKDEPAIMTWELANEPR-AQSDKSGELLYNW---AKDTSNYIRELAPNQLIALEGFFKRNNNEDWTYNGGEGVDWDRI-ITLPNI------NYGTFLYPEHWGKHNAEE------WGTQW--IKDHASAPAVLEEYGIGKDEPKNRDFI-------------------------------------------------------------- 197776040 10 --------------------------------------------------------------------------------------------------AVVADCKANRLICVLEVHDTTGYGEEAAAGTLDQAADYWIGLRDVLT---GEEDYVV-INIGNEP-----WGNTDPAG-WTAPTTAAVKKLRSAGFEHTIMVDAPNWGQD----WQGVMRANARSVYDADPTGNLIFSIHMY--SVFDTA----QEITDYLNAFVDAGL---------PILIGEFGGPAD---------------------------------------------------------------------- 197933056 24 -----LHISNGRLVEGNGNDFVMRGVN---HAHT-------WYPNELGSLADIKAQGANTVRVVLADG--HRWTAN---------------TASDVAD-VVAQCKANRLICVLEVHDTTGYGEDSAAGTLDQAADYWI-GLKNV---LAGQENYIVINIGNEP-----WGNTDPAG-WTAAIQKLRNAGLA----HTIMVDAPNWGQD----WQQVMRTNAQSVYAADTTGNLIFSIHMY--SVYDTAAEVTDYLNAFVSAKL-------------PIVIGEFGGPAD---------------------------------------------------------------------- 158451949 267 ----------------------------------------------------LKNAGFNAIRIPVSWTKAASGAPNYTIRTDWMTR----------VKEIVNYAVDNDMYIILNTHH-DEDVLTFMNSNAAAGKAAFQKLWEQIAAAFKDNEKLIFEGL-NEPRTPGSWNGGTDRNNLNSYVNTVGKRILMINP------------------YAASMEAVAMNALTLSAANKLIVSFHSYQPSSINTWSSSSSGDTSPITGPIDRYYNKFVSQGI-PVIIGEFGAKNNEAVRAQWAEYYVSYAQSKGIK-------CFWWDNGGSGELFGLLN---RTNNTFTYNAL----------- 21264634 35 ------------------------------------------------------DQGMNIFRVPFLMERMVPNQMTGPVD----------SAYLQGYSQVINYITSHGASAVIDPH------NYGRYYNNIISPSDFQTFWNTIASNFADNDGVI-FDTNNEYHDSLVVQLNQAAIDGIRAAGATSQY---------IFVEG-NSWTGAWTW-----TQVNDAMANLDPQNKIVYEMHQY---------------------------------------------------------------------------------------------------------------------- 90022645 945 ------------------------------------------------------------------------------------------------LQAVVEQAIARNVYVIIDWHT-------------HHAEDNIAEAITFMAQLYGHHDNVI-FEIYNEPLNTTSWGT------IKHYAEQVIPAIRAHSDN-LIVVG--------TRTWSQNVDEAAFDKIN---DSNTAYALHFYVGSHGNHVRNLAQTALNNGAAIFASEWG------------------------------------------------------------------------------------------ 488281 5 ----------------------------------------------------IHDAGFNHVRLPVDYFNLFKGD--------DLKPDEEI---FALLDKALKDIQNADLDVILDLH--KCPGHD--FHLASNHEQAFFADWAFMAERYSSMPRVM-MELLNEPSDSKVWDKVKDEIFW---------EIRKHAPKNTIVVG--------ANKWNSAREFEFLTPLD---DDNAIYSFHTYTPVTFTHAWIDDPFFKNVEYGRWDKAQLQASIQNALPVSCNEFGVYVQVPRKYQWMRDFLDILRDA------DVGYSYWNYNLDFG-------------------------------- 24942374 36 -----------------------------------------------NTIDTLISKGMNIFRVPFMMERLVPNSMTGSPD----------PNYLADLIATVNAITQKGAYAVVDPH------NYGRYYNSIISPSDFQTFWKTVASQFASNPLVI-FDTNNEYHDTLVLNLNQAAID---GIRSAGAT------SQYIFVEG-NSWTGAWTW-----TNVNDNMKSLTDPDKIIYEMHQYDSDGSGTSATCVSSTIGQERITSATQWLRANGKKG---IIGEFAGGANDVCETA-ITGMLDYMAQNTDVWTGAIWWA----------------------------------------- 8569279 10 ---GQLSISNGELVNERGEQVQLKG----------MSSHGLWYVNYESM-KWLRDDGINVFR---AAMYTSSGGYIDDPSVKEK------------VKEAVEAAIDLDIYVIIDWHIL--SDNDPNIYKEE--AKDFFD---EMSELYGDYPNVI-YEIANEPNGDVTWG-----NQIKPYAEEVIPIIRNNDPNNIIIVG--------TGTWSQDVHHAADN--QLADPN-VMYAFHFYAG-----------THGQNLRDQVD----YALDQG-AAIFVSEWG-------------------------------------------------------------------------- 198260858 73 ----------------------------------------------------IAGIGFDHVRLPLDKEMWLEDGSPNEEAFVLVESAL-------------EWCRKNDLRVVIDLHTINNEGLENTLWTDPAAQQHFLDLWAELSERFAKHPDQVAYEIMNEP-------VADDHEDWNKLVAASLAQIRASEPNRVIVI-------------GSNLWQIPETLGYLKVPDKIILSTHVYSPFVFTH--------------------------------------------------------------------------------------------------------------- 19773501 33 ---GQLSVQGVDIVDESGEKVQLKGMSLFW---DVWMPQYYNKESIDGIHDSCHS---NVVRAAVSVVTEEDGGYIETPEA-----------SLERLYAVVDAAIEDDIYVIIDWHDHEADQH----------LDSSLEFFDIVSKKYSGVPNII-YETFNEP-------TGQSWNDLKPYHEAVINVIRANDPDNIIVVG------------------------------------------------------------------------------------------------------------------------------------------------------------- 213964735 44 ---GPLGQSGRWFTDGDGRAFLTQGSNVYKHDPYTPEAGGF----NEDDADWLVQQGFDSMRV----GIIWKAVEPK--------PGEYNDEYLDSIARTISMLTERGIAVLVDAHRAYDNFLNNRKGPDGVGQERYAAMWGHVAERLGDMPGLMGYDIINEPWPGALGDCGPAKAKLDELNQKAADQIVAKDRDAIV------HYEPYSMWNTGNTNPAAKVPETAGTA----LSWHVYCTT---NALFNTYTGCDFFDGRVFDNAEIVSSGNGSATLLSEFGATDDADT------------------------------------------------------------------- 149923801 100 --------------------------------------------------------------------------------------------------------------------------------------------------------------LLNEPHREDT--TPMPAADLRAMSGLAYDAIRAADPQRIIIIGGNQ-------WFGAAEVPAVWTSLDGGGADPYVMAFHHYNPWTFNQGDYDDPWTEADLSGPMQTMQAWADGGGGMPVYIGEWGVGYGS--------------------------------------------------------------------- 19262983 28 -----FYTDGATLKDGNGNPFVMRGVNWFGSQTS-------------QSLADISATGANSVRVVLSSGSRWSRTSASDV------------------QSIIDTCKANNLIAVLEVHDTTGYGEQAGAQTLSGAVDYWLD----IASVLQGEEDYVIINIGNEPF-----GNGASASEWVNGHANAINRLRSAGLTHTLMV--------DAPNWGQDWQGLANAPAVLDVDNNVVFSVHMY---------------------------------------------------------------------------------------------------------------------- 70992389 28 -----------------------------------------------STIKTLHDAGMNIFRVAFRMERLIPNQMTGTPDATYLND----------LKATVNAITSLGAYAVIDPH------NYGRYYGNIISTDDFAAFWKTLAAQFASNDHVI-FDTNNEYHDM----DQTLVLNLN---QAAINAIRAAATSQYIFVEG-NSWSGAWTW-----TTVNDNLKALDPQDKIVYEMHQY---------------------------------------------------------------------------------------------------------------------- 198260902 66 --------------------------------------------THADSFKWMRDWGFDFVRVPMAYPYYLDIDYSRDITP----DEVYKISEEKVVDALVEAAHKYGLHVSLNLHRPGYCINAGFLWTDQDALDAFCFHWEMWAKRYSGVKELISFDLVNEPHGKR---DALAPETYHRVAKAAVERIRSVAPKHLVVADG------------------------------------------------------------------------------------------------------------------------------------------------------------ 17227786 150 ---------GDKIYDPNGQEFIAKGINTF-----------TWDKDYNIYLD---NWGFNTIRVP--NYLLGSNQPHPAQDNYQTNKN------------IVNVYTSQNAVVIFDAHD---------RIGGYYQGDQWLKDWREMAKQFKDNPYVW-FNLHNEP--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 121814 68 -----------------------------------------WGNPLHAMIDKVKAAGFNTLRLPITWDGHIGAAPDYAIDATWMNR----------VEEIANYAFDNNMYVIINLHHED-GWLKPYYANEAEVKAKITKVWTQIANRFKDYGDYLIFETMNEPRGAAEWSGGSYENRVNRYNLTAVNTIRA-----------TGGNNALRHIMVPTLAAAADY-IVPNNDSRVIVSLHMYSPYFFSATWGSDADKAALSADFDAVYNKFV--KNGRAVVIGEMGTINKNNLDSRVKHA-EYYAKEATVRGITPIWW-------DNGQTFGIFNRKNLTWPEVMQAFIRGAGAT----- 159124200 35 --------------------------------------------------------GMNIFRIQF----LMERLVPSSMTGSYNEEYLANLTS------VVDAVTKAGSYAILDPHNFG-------RYNGQISTDDFKTFWQNLAGKFKSNNLVI-FDTNNEYHDM----DQTLVLNLNQAAINGIRA--AGATSQYIFVEG-NSWTGAWTW-----ADVNDNLKALDPQDKIVYEMHQY---------------------------------------------------------------------------------------------------------------------- 115456353 20 -GDGMVAVDGTQFVVDCGRTIFFSGFNWLMMMAADPALRG----AVATAFQQASAHGLNLARTAFSD---------GGDQPLQSSPGVYNETMFQGLDFVIAEARRHGIYLLLDNHNLTSDDD---FFTSTIVKSYFKNHVKTVLTRYKDDPTIFAWELMNEPRCYAD-PTGAMVQAW---VEEMAPYVKSVDGRHLVGLEGFYGANPWGIYYGTNVATHRTAAVDFAT-------IHLY-PDVW--LWGSSADEQATFFRNWDATAAYL----GMPLLVTEYG-------------------------------------------------------------------------- 1304102 88 --------------------------------------------------------GFNMFRVAFSMERLAPN---------QLNAAF-DANYLRNLTETVNFITGKGKYAMLDPHNF------GRYYERIITDAAFASFFTKLATHFASNPLVV-FDTNNEYHDQLVFDLNQAAIDAIRAAGATSQY---------IMVEG-NSWTGAWTWNNNNLAALRD------PENKLVYQMHQY---------------------------------------------------------------------------------------------------------------------- 95025917 27 ------------------------GVTEAGAEFGEKSIPGVWGTDYESILTLI-SKGFNTFRIPFLMERLTPEMTGSFDEGY-----LKNLTS------VVNAVTDAGAWAIVD-------AQNFGRFNGEISASDFQTWWKNVAAEFADNKNVI-FDTNNEFHDM----DQTLVLDLNQAAINGIRA--AGATSQYIFVEG-NSYTGAWTWTDNN-----DNLKSLDPQDKIVYEMHQY---------------------------------------------------------------------------------------------------------------------- 66826341 73 ------------------------------------------SQDIENLVEW----GFNAVRL----GVMWPGVEPVK--------DEYNQTYLDVMSKLVSEMEDNEIYTLIDFHRKYCGEGLPDWFSEDVNQDKFIDYWRQVVNTFKSYDTVLGYEIINEPWGGLKLGYADSKNLLPLY-QAVNNAIRELDDQHCVYYEKALTDLFHSYFPSGTPGGV-------QYNDRQVLSYHIYCATDRDHEYVCDGEDDIFLVSAMKD-----LKQTGGGGFMTEFGAVSNGTNSIEMLNYL------TGSADKYLQSWTYWQL------------------------------------- 90019713 39 -----FSVSGTQLLDDNGQAFIMRGVN---------HPHA-WYANQTSSFADIASVGANTVRVVLSDG--QQWTRNSASDVAN----------------VISLCKANKLVCVLEVHDVTGSGEASAAGTLANAAQYWVD----IANVLKGQEDYVIINIANEPF-----GNNVPASNWKAAIQTLRAAGLTHT--LMI-----DAANWGQDWQQVMLNNASEVAQADSLSNT-MFSVHMY------QVYNNLSTVENYVST-------FLSSHNL-PLIVGEFGADHQGEEDEDAI------LSVAEQYGIGYLGWS-WSGN------------------------------------ 58579906 32 ------------------RALTYAGVNLSGAEFAPGVLNKDYTYPAASDYTYFAGVGMNTIRLPILWERLQPTARGK------LDP-----TQLALLQQAVARAKAAGMYLVIDLHN-YAKYYGYKIGSPEVPVSTFTDVWRRLALTFKSDNAVM-FGLMNEP-------NNISASEWAGAAQAAIDAIRKTGANNLILVPG-ALWTGAHSWYSPTSDGYSNATALASILNRYAFEVHQYGTSTTVSATIGADRLRNFTKLHTNRKRGFLA----------EFG----TANNAVCNQALKRMLAHMETNADVWLGWTWWS-------------------------------------- 5821872 4 -----LHVKNGRLYEANGQEFIIRGVS---------HPHN-WYPQHTQAFADIKSHGANTVRVVLSNGVRWSKNGPSDVAN------------------VISLCKQNRLICMLEVH--DTTGYGE--QSGASTLDQAVDYWIELKSVLQGEEDYVLINIGNEPYG----NDSATVAAWATDTSAAIQRLRAAGFEHTLVVDAPNWGQD----WTNTMRNNADQVYASDPTGNTVFSIHMYG--VYSQA----STITSYLEHFVNAGL---------PLIIGEFG-------------------------------------------------------------------------- 171678147 34 ------------------TKFQFVGVNQSGAEFGDTLPGQLGKHPVRSSIDALMGKGFNTFRIAFMMERIVPNKLDGPLDATYAS----GLTDLQ----IVNYVTSKGAYAIIDPHNF------GRYYNNVITDVAGFAAWTTIAKLFVNNDKVI-FDTNNEYHDMA-------DDLVRRLNQAAIDAIRAGATAQYIMVEG-NSWTGAWTWNGANLLSLRD-PAD-STGEKIIYQMHQY---------------------------------------------------------------------------------------------------------------------- 195641732 258 --------------------------------------------------------------------------------------------SLQALDNAFRWAEKHELGVIVDLHAA-PGSQNPWWGTTDASIAQTVQVIDFLASRYATSPRLLAVELLNEPLAPG--ATLDSLTRYYR---DGYAAVRKHAPAAYVVMSNLSSGNSTELLWGRGFPGA-------------VVDVHYY--TVFN-SLFGNFTAQQNI-DFVRTNFAAVTTRDGPLTFVGEWEWKVPNATKEEYQKYAA---AQMNVYGQATFGWAYW--------------------------------------- 162148320 70 ---------------------------------------------------------------------------------------------------FVDQVHAVGGKVILDIHD-YGRYRGTLIGDGQVTAADFRDLWTRLGTAFRDRPDVW-FGLMNEPQQK-------SAEAWRDIEQQAILGIRAANP---ILVSGVGAAHGFATVNAPALATLKD------PDHSLVFEVHEYDPDSSGRSPDCIPTDQAVARLASFTAWLHQTGNKG---FLGEFGV----GRSAACLDVLDKVASYLAANQAVWLGWTYWAAGP----------------------------------- 666885 315 -------------------------------------------------VKILSENGFKALRLPIDLDLYVDNRAEYLADTLQMNDSIYI-----VLDSFVNWTKRYGMSLTIDYHEYDNS------YNVTTSTDAKYLAWKAVAAHYASNER---EDLFFELNEPDMKDGKVTQANWTIAAQGMIDSIRTVDTKHTIIF-------GDAQWYSIALL-AKRTPFT---DDNIIYAVHSYEPYIFTH--------------------------------------------------------------------------------------------------------------- 40037077 25 ---GQLSVKGSQLVGSNGQPVQLVGMSLFWSSCGEG--EGFYNR---ETVNSLKSWNSNVVRAAMGVE--YSGCQRPG-YLDAPNVELAK------VEAVVKAAIELDMYVILDFHDHNAQGHVK-------QAKQFFA---YFAQNYGSYPNII-YETFNEPLQ----------VDWKSYHEQVVAEIRKYDNKNVIVLG--------STTWSQDVDTAANNPVRGS---NLCYSLHYY---------------------------------------------------------------------------------------------------------------------- 121783 75 ----------------------------------------------KALIDEVAKAGFNTIRIPVS------WGQYTTGSDYQI-PDFV----MNRVKEVVDYCIVNDMYVILNSHNSDYCFYVPNNANKDRSEKYFKSIWTQIAKEFKNYDYHLVFETMNEPHGEEWWPRNNPSNDIREAV-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 156065471 108 ----------------NGKKTYFAGTNWCGFLTNNA--------DVDLVMSHLAASGLKVLRVWGFNDV--TSTQGSGSVWYQQSPVINGANGLQRLDYVVQSAQAHGISLIINF-VNNWTDYGGMWYTNEAAQAQYKAYIAAVVARYKTNTAVFAWELANEPR--CTGCATSVITNW---ATTISKYIKSLDPNHMVTVG------------------------------------------------------------------------------------------------------------------------------------------------------------- 63145951 92 -----------QVAQGTGTLLW-RGVSLAGAEFGEGSLPGTYGTNYADSATYYKNKGMNLVRLPFRWERLQP------TLNQAFDPELLRLTG------FVDAVTAAGQTVLLDPHN-YARYYGNVIGSGAVPNTAYADFWRRLATQFKGNARVI-FGLMNEP--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 206900957 10 ---------------------------WKGFNLTNMFLFHSARDFEEEDFKWISDWGFDFVRVPLCYRLWIE-----DDDIYKINERF-----LEKIDKVVEWGQKYNIHVSLNFHRPGYCVNNNLWKDKDA-LDAFCFHWGVFAKRYKGISSKLSFNLVNEPHPSPEVMTRDDHN---RVIRYTVEYIRKIDSERLIIIDGISYGNVPLPEL-SDLNVVGYLPMGLTH-----YKANWVGGENWPEPHYGEIWDRERLEKHYDE-WAKLISMGIG-VHCGE-AGAYKFTPHKVVLAWLRDLLE---ILKERDIGFALW----NFKGPFGILDSDREDVDYE---------------- 62549367 35 -----FYVNGTKLYDSTGKAFVMRGVN---------HPHTWYKNDLNAAIPAIAQTGANTVRV-----VLSNGSQ-------WTKDDLNSVNS------IISLVSQHQMIAVLEVHDATGKDEYA---SLEAAVDYWISIKGALI---GKEDRVI-VNIANE------WYGNWNSSGWADGYKQAIPKLRNAGKNTLIV---------DAAGWGQYPQSIVDEGAAVFASDQLVFSIHMYEYAGKD-----AATVKTNMDDVLNKGL---------PLIIGEFGGYHQGAD--------VDEIAIMKYGQQKEVGWLAWSWYGNS--------------------------------- 71003189 103 -------------------------------------------------LQWMTDHGINTVRIPVARALLKDTDYEKYAQIYQGAHAR--------IQRAIESAASRNVGVLIDLHDGHCGGKAALW-NSSRDQHKTIDILKAMAADYSRFDNVVGLELLNEP--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 166709942 12 ----------------------------------------------------------------------------------------------------VANAKAAKMYLILDVHN-YAKYYGHTIGSTKAPIRTFNDLWRRLAIAFKSDKAVI-FGLMNEPHDIEPQA-------WATAAQASIDTIRKTGATNLILVPG-ALWTGAHSWYAGQSNAVAMASIH-DPLNRYAIEAHQYTSGICVSATVGVERLRSFT------QWLRLNGKRG---FLGEFGTG-KTVTCNLALKGMLGYMESNSDV---WMGWTYWAWNKGYPFN---VQPDAQGRDKPQMSILSP--------- 158451955 74 -------------LDATMNTTSSTSVN--QMETA-------WIRPAKAMITTIKEAGFNAIRIPVSWTKAAGEAPDYTIRADWMKR----------VKEIVDYAVANDMYIILNTHH-DEEVFTFLNSNAEAGKAAFQKIWEQIADAFKDNEKLIFEGL-NEPRTPGSWSGGTAELNAYYAIKSGGNRVLLIN----------AYAASADAAAMNALTLPED-----SAENRLIVSFHSYSPYDFANSWSSNSGDTSAITGPIDRYYNKFVKNDI-PVLIGEFGAKDNEEARAQWAEYYVSY-------------------------------------------------------- 25336830 68 ------------LVDQHGEKIQLRGLQWF--------PEILNDNAYKALSNDWDS---NMIRL----------AMYVGENGYATNPELIKQRVIDGIELAI----ENDMYVIVDWHVHAPGDRDPVYAGAK----DFFR---EIAALYPNNPHII-YELANEPSSNNNGGAGIPNNEWKAVKEYADPEMLRKSGNAIIIVGSPN--------WSQRPDLAADNPID---DHHTMYTVHFYTGSHAASTESYPSETPNSERGNVMSNTRYALENGVA-VFATEWG-------------------------------------------------------------------------- 169767984 35 ------------------------GANESGAEFGENNLPGVWGTDYSAITTLI-DKGMNIFRIQFKMERLVPDSMTGAYDEA----------YLQNLTTVVNAVTDAGVHAILDPH-------NYGRFNGEITPSDFQTFWKNLAGQFQSNSLVI-FDTNNEYHDELVLNLNQAAID---GIREAGAT------EQYIFVEG-NSYTGAWTW-----TDVNDNMKNLDPQDKIVYQMHQYDGSGTSETCVSGTIGQERVTS--ATQW---LKDNKKVGIIGEFGGNNDQCKTAV--KGMLDYLAENTDVWKGALWWA----------------------------------------- 115462823 245 --------------------------------------------------------------------------------------------SLQTLDNAFKWAEKYKLGVIIDLHAA-PGSQNPWWGTSDANIAETVQVIDFLASRYAKSPSLLAVELMNEPFAPR--ATLESLMKYYH---DGYNAVRKYSSTAYVIMSNRLGPHDPTEF----LQFANGFP-------RAVIDVHYY--TVFN-DLFNNLTVQQNIKSNFSSELKNVTTQNGPLTFVGEW--VAEWRVPNATKEEYQRYAKQMDVYGQATFGWSYWTL------------------------------------- 126646910 67 -----------------------------------------------EYVKWIADWGFDFARIPISIDRSRPIRPDEVLNFDE--------SRLEKVDELVERCISQGLHVSLNLHRPGFCINAGFLWKDQEAQDAFCAHWEMWAKRYKGSKKRLSFDLVNEPNDQHSPGGPVNISDYHRVAEAALNTI------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 169854090 162 --------------------------------------------------KWLADVGINTVRLPIGSDFVKGTDYESAAEVYQ-NSWARVKRA-------VNLAGEHGLGVLVDLHSGVSNGASNLFGDSA-NMDKTIDILTFLTKEFVHVNNVVGIQVLNEP--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 30678275 40 ----------------NGEQVYLNGFNAYWMMTTAADTASKGRATVTTALRQASAVGMNVARI---------WGFNEGDYILQISPGSYSEDVFKGLDFVVYEAGRFNIKLIISNNFEDYGGRAGLFYTNSAVKQFYKNHVKTVLTRYKDDPTIFSWELINEPRCNDSTA-SNILQDW---VKEMASYVKSIDSNHLLEI-GLEGFYGESYNPGGRVLTGTDFITNNQIPDIDFATIHIY-----PDSWLPLQSSRTGEQDTFVDRWGAHIEDNIIPLLITEFGKKYPGEKRNKFFQRVYDVIYDSARAGGSCTGGVFWQLTTNRT---GLLGD------------------------ 158451997 4 ---------------------------------------------------------------------------------------------LEYLDKAVDWAEKHELCVILDNHSFHP--INP---TDDGIDRILLPVWEQTAKHFKKSDYVI-YEILNEPHGI-------PDGRWSEIQEAVIDVIRKVDQKHTIIVGGTNY---------NSLEKMTKVP---AYKDKLIYTFHFYDPHIFTHTWYEEDSKLTKLSSTLDKAEKFSKERNI-PVFCGEFGVFMK---------------------------------------------------------------------- 120611588 228 -------------------------------------------------------------------------------------------------------------------------------YTEDGLPDLWLR----LVQRFREHPAIFGWGLMNEPYTGKEKNANGSALDWQRTATRTAARIFDHDRKHFVFICGNEFATASE--WKKYSDALATIPDPYGL---IVYEAHNY---------------------------------------------------------------------------------------------------------------------- 125535567 735 ---------------------------------------------------------------------------------------------FQALDFVVSEAKRHNMRLILSNNWEDYGGQYVRWGKEATSEDDFFSDVEAVVTRYKDDPTILAWELINEPRCP-SDPSGDTLQAW---IEEMASYVKSIDPVHLIGIEGFYGLNPDEYSAGTDFMRNHQAPIDLA-------SIHVYSDTWLPHSI--KENHLQFVDKWMQQH---IHDAAGMPIVVGEFGVSVKDGK------------------------------------------------------------------- 119468571 29 --------------------------------------------------------GMNIFRVQF----LMERLVPSSMTGSYNEEYLANLTS------VVDAVTKAGSYAILDPHNFG-------RYNGQISTDDFKTFWQNLAGKFKSNNLVI-FDTNNEYHDALVLNLNQAAINGIRAAGATSQY---------IFVEG-NSWSGAWTW-----VDVNDNLKALDPQDKIVYEMHQY---------------------------------------------------------------------------------------------------------------------- 146197137 18 ---GRLSVKGNQIVGESQKGIQLRGVNW-------------WHQFYADTVKHLK-NDFNVVRAAIGVE--KEGGYYDDQNRAY--EDLY---------AVIDAAIANGIYVIVDIHLSDA--------TSFFTK---------VATKYHSSSYII-YELFNEP-ESASW------SEIKSYSESLIKTIRAIDPDNLILV-------------------------------------------------------------------------------------------------------------------------------------------------------------- 196186558 71 ------------------------------------------------------DRGFRVVRIPVTTEVVDGGTLADP-DTGAIDRDAERLAALT---AVIDYLAKPGLYVVINAH-------HETRLKDGMRADVLERLWSDIASLYRDRDHRLVFEILNEPH--FSNHDAMPADRLREMTGRAYRRIRANDPERVILIGGNQ--------WFGADEMAKTWPDLEEVGGYLMATFHHYNPWTFNQGDYADPWTEADIHGPMQVMWAGSTGQG-MPVFIGEWG-------------------------------------------------------------------------- 160887974 112 --------------------------------------------------------------------------------------------------KVVDAAIENGVYVIID------------WHSHNLRQEEAKEFFTQMATRYKGVPNVI-YEVFNEPVED-SWEQV------KSYSVEVIKTIRAIEPDAVILVG--------CPHWDQDIHLAADDPIT-GYSN-IMYTLHFY----------------ANTHGQWRDRADYALGKGL-PIFVSEGDGPISKEEWGNWLE----------WMQRHSISWVAWSLS-DKDETCSMLEGNWKDADMKEWGRMVR--------- 50554705 280 ----------------------------------------------------LQSVGANAIRVPMGYWTINGGAFTQGTPFQQYQSVYQ--NAWSIFKTILDKARAANIAVLIDLHSGTSSGKVEFWDSRS-DQKIAIDALQWVAKDVLSYDNVLGIEVVNE----AVYDASTSKEGSYYL--RALEAIRQVNPDVPVYIS--------DGWWNEWVQEQNQKLSAGQNTGFVVDS-HVYKAFSEQDKGNSPQQNIANVPAYLN------VGKAQADSIVGEFSCVFSEET---WAKAREQLAIKYGQVQIESFNWFFWTYKFQYGDGG-----DW---------------------- 82659769 104 ----------------NGAKFTIFGANWVGLM-------GYSTTDMNKAFADIAATGATVVR----TWGFNEVTSPNGIYYQSSTPTINGSTGLQNFDAVVAAAAAHGLRLIVANQIVGSGSAHDLFYTDCEVISTYMNYVKTFVSRYVNEPTILGWELANEPRCKGSTGTTSGSTKWAAA---ISAYIKSIDPNHLVGIGDEGFYNEPS---------APTYPYQIDFDANLAISSIDFGTFSYPISWGQTTD-----PQGWGTQW--IADHATSPVILEEFGVTTNQAT------------------------------------------------------------------- 188989426 33 ------------------NRLKYAGVNISGAEIQSSKKPGVLNIDYRYPTASFAGKQMNIVRLP----ILWERMQPKAQGPLDQAQ-------LALLKQAVANAKAANQYLIIDVHN-YVKYYGQKIGSKRVPVRTFTDLWRRLAIAFKSDNAVI-FGLMNEPYDISPEG-------WAAAAQASIDSIRATGATNLILVPG-ALWSGAHSWYAGQSNAVALANIR-DPLNRYAIEVHQYLDTDSSGTS-AGCVSRTIGAERLRSFTGWLRAQGKRG-FLGEFG----TANNATCTAALDGMLGYLETNHDVWIGWTFWA-------------------------------------- 58424499 62 ----------------------------------------------------------------------------------------------------VANAKAAKMYLIVDVHN-YAKYYGHTIGSTNVPIRTFNDLWRRLAIAFKSDKAVI-FGLMNEPHDI-------EPQAWATAAQASIDTIRKTGATNLILVPG-ALWTGAHSWYAGQSNAVAMASIH-DPLNRYAIEAHQYDSSGTSGACVSATVGVERLRSF--TQWLRLNGKRG---FLGEFGTG-KTVTCNLALKGMLGYMESNSDV---WMGWAYWA-------------------------------------- 158451957 100 -------------------------------------------------IDKIKNAGFNAIRIPVS----WTKCADSNYIIRK-----------DWMDRVVNYAVKNDMYIILNHHDEDVFKFYNA--DKEAAIKAFKIIWGQIAVNFRNYNEKLIFEALNEPRTAGSWNGGTAQNNLNEYYQAFVDVVRASGGNLLI--------NPYAASSGNAAMNALVIPKD-SASKKIIVSFHSYSPDDWDESKTSDKTDITNSMDAFKTKF----VNNGIPVIIGEFGAKNNTAKRAAWAKFFVK--------------------------------------------------------- 86355887 29 ---------------------------------------------------------------------------------------------------------KQGMAVLLDPHNFGY-YDEAQVGTAPATDAAFADFWARLAVEFANQDGVL-FGLMNEPHDIK-------ATDWLDAANAAIRAIRAVGARNLILVPGTAWSGAHS--WEEDVIGGANGTVMLGVRDPLAYEVHQY-LDVDSSGTHASCEGAAAAVEALAGVTSWLKRNHKRG-FLGEFGG----SADKDCMSGLTKIYAIMSGNSDVWLGWSYWA-------------------------------------- 167750052 183 -------------------------------EAGEKVDETLWGNPTKELFTSLKKNGVNAVRIPV--------TWRDHMD-SNGNIDREWMDRVQ---QVVDYAYSQGMYVIINHHDGGGDPKFGAWIIEESQKDYYKNVWKQIAERFKNYSDYLIFESMNEV-------GFDTLYNKNKA--DAYNLINKINQDFVDIIRATGGNNAKRHLLAGYYTDIERTCDSLDKAERCILSVHYYTPWDFKHTWGTKSEVRQTLIGKMKKNF---VDKGI-PVIIGEYAA---SGSD---LSSCIFFIEKLNKLCSDYGIATFW-------DSGSQVNYKWRTP------------------- 212720314 1107 -----------------------------------------WYRDLETALRGIRSWGMNSVRV-----VLSNGYRWTKIPASEV-ANIISLSRSLGFRAIV-----------LEVHDTTGYGEDG----AACSLAQAVEYWKEIKSVLEGNEDFVIINIGNEPYG------NNNYQNWINDTKNAIKALRDAGFKHTIMVDAPNWGQD----WSNTMRDNAQSIMEADPLRNLVFSIHMYG--VYNTASKVEEYIKSFVEKGL-------------PLVIGEFGQHTDGDPDE---EAIVRY---AKQYKIGLFSWS-WCGN------------------------------------ 90022135 298 -----------------------------------------------------KDAGFRHVRIPATWDDHTADTAPYAVNAARMDRT----------EQIVDWALAQGYFVILNAH-------HEHWYGNQTYRDRFDAIWQQIAERFKNKSARLMFEILNEPNGMTVADVDDLNP-------RILDIIRETNPTRLVVFSG-NGYTPVDALLAAAI-PNDDYLIG---------NFHSYDPWQFVRSWGTEQDY-TDLENIYKRTWS---EQHDIPVMVNEFGAHYDFTAPQNVQQARLAYLGAHATFAIQGFGASVW----DDGGSFEVYKRGENSWREAKDVLVAP--------- 1778709 65 --------------DKDGNPIQLRG----------MSTHGLQVVNNNAFAALSNDWNSNVIRL----------AMYVAEGGYATNPSVK-----QTVINGINYAIANDMYVIVDWHMMNPGDPNASVYSGAQS---FFNDISTL---YPNNKNII-YELCNEPNGE-NGGVTNDATGWKSYATPIVQLLRNKGNENLIIVG--------NPFWSQRPDLAADNPIN---DSNTMYSVHFYSGTNPIST--VDTNRDNAMS-----NVRYALNHG-AAVFATEWGTSLATGTTGPYL-------------------------------------------------------------- 167750577 50 -----FKVDGTKLIDGYGEEFVMRGVNWF-------------KSDTDTALEGIEYIGSNTVRL-----VLSDGDQWDKVSRAE-------------LKSLIRKCKKKNLIAVLEIH--DGAGKDEVSY-LEHAVDYWIE----MKDLLNENKAYAIVNIANE------WGTYNDLETWRDAYINAVKKLRDAGENTLIV---------DSAGWGQCADSVLKYGNEILKADKTMFAVHMYGTAG------KNEETVKNTIDT-------AIKNNLC-LLIGEFGWKHSDGN--------VAYDTIMQYSTEKNIGYLAWSWKGNGDDVSYLVSRDWAGVD------------------ 83642998 35 -----FHVQEGQLLDGFNKPFVMRGIN---------HPHVWYTYRTEQALNDISAVGANTVRI-----VLGSGHQWPSTPAEEV-------------ARIIAQCKAKKMIAVLEVHDVTGYGEKPEAAPLSAAVDYWLSIQDTLM---GQEDYVI-INIGNEP-----LGNNVPTTAWAQIHKEAIQRLRDAGFTHTLM---IDAPTWGQDWRETMLQQAPEVFATDPLQN-LVFSVHMY------QVYAERSKIDNYLSTFVNVH--------KLPLVVGEFGADHQGEE--------VDEAAIMELADFYRVGYLGWSWSGNSGGTESL--------------------------- 78045585 32 ------------------RALTYAGVNLSGAEYAPGVLNKDYMYPATNDYTYFAGVGMNTIRLPILWERLQP------TANGELDPA-----QLALLQQAVARAKAAGMYLLIDIHN-YAKYYGYKIGGPEVPVATFTDLWRRLALAF-NSDNAVMFGLMNEP-------NNISASEWAGAAQAAIDAIRRTGANNLILVPG-ALWTGAHSWYSPTNDGATALTAIYDPLNRYAFEVHQY--LDADSSGTSSTCVSSTIGAERLRNFTQWLRTNRKRGFLGEFG----TANNAVCNQALQGMLAHMETNADVWLGWTWWA-------------------------------------- 167516442 47 ----------------------------------------------------------------------------------------YNMTYLALMQDIVAMCENHSISVLIEMHQDDCGEGVPLWANSNFPEDSWAAYWGMLAHTFANFSNIIGYELINEPWGDVIKDGVADQKNLAKAYEPLAAAIRTHDPQRPVFFEGVT--------WDDVLVGFEQVPGGPEWRNKSVYAYHWYQP-------------------------------------------------------------------------------------------------------------------- 145579822 43 ------------------------------------------------LIKKVKAAGFKSIRIPVSY--LNNGSAPNTINAAWLNR----------IQQVVDYAYNEGLYVIINIHGDGYNSVQGGWGNQTAIKEKYKKVWQQIATKFSNNDRLI-FESMNEVFD-GNYGNPNSATNLNAYNQIFVDTVRNNNARWLLV----------PGWNTNIDYTVGNYGFTLPTDNRIMISAHYYSPWDFATQWGATSTNPAGQEDYLESQFKSMYDKQGYPVVIGEFG-------------------------------------------------------------------------- 171913069 53 ---GILKVEGEWLVDGRGRKVRLFGTNFCG--TACFPPEELAPQ----IAAHLAKNGVNVVRL---HHMDNDWGKGSSIDNEATTLDEQNLARL---DKLAAELIAQGIYLNINLHVS------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 169640128 59 -----------------------------------------WGQPVTELLKMMKEAGFKAIRVPVT--WYNHMDKDGNVNAAWM------KRVHEVVDYVID----QGLYCIVNVH--HDTGDGKQWLHASTTTAKFEKLWKQIATEFKDYDQKLLFEAYNE--------MLDDNNQWNEKAQDGYKAINSYAKSFVTTVGGNNSSNTYSASSTPNAMKALELP---ETTGHIIFQLHTYPN------WQNESNAKREIDNLISNIKSNLL--NRAPVIIGEYATFTTWPSDIDYYTTNRDYLVKQAKAGIGTFYWM----------------------------------------- 91763349 26 ---------------------------------------GVRNRFHDADFQLMHDLGFTFVRVPIDLDFVLDETSDNLLDAEK----------LALLDEGIQRLLDHDLAIIIDLHSSDASNYSGALEDPEF-VDVFVEFWQAFATHLKQDPEWVFFGPMNEPVFEA------DPSAWLPIQERLLTAIREVAPDHTLIATGAMWSSRETLL---DMTPLAD-------PN-IIYDFHFYEPFVFTH--------------------------------------------------------------------------------------------------------------- 170288864 32 ---------------------------------------------------WMAQWDFNFVRIPMCHLLWSDWG----------NSFIIREDFFEKIDRVIFWGEKYGIHICISLHRPGYSVNTNLW-KDETAQEAFIHHWSFIARRYKGSSTHLSFNLINEPPFPDPQIMSVEDHN--SLIKRTITEIRKIDPERLIMIDGLGYGN----------IPVDDLTIENTVQSCRGYIPH-YKAEWVDSKDFPAPEWPNGFGEYWNRTWIKLRQKGIE-VFCGEMGA-YNKTPHDVVLKWLEDLLE---IFKTLNIGFALW----NFRGPFGILDSERKDVEYEE--------------- 158451973 74 -----------------GNTLDAYNLTWLGANPTVNQMETAWGVPTTTKANILKNAGFNAIRIPVSWTKAASGAPNYTIRADWMAR----------VKEIVNYAVDNDMYIILNTHH-DEDVLTFMNSNAAAGKAAFQKLWEQIAAAFKDNEKLIFEGL-NEPRTPGSWNGGT--------AEERANL----NSYYPIFVGGVLMINAYAASAEAVAMNALTLPTDSAV-NKLIVSFHSYSPYNFANTWSSDNSDTSPITGPIDRYYTKFISQGI-PVIIGEFG-------------------------------------------------------------------------- 150383875 279 --------------DRPETPVRFYGANFVGDSQLPN------RKQAEELADRLAAFGFNAVRIHHDNEIYDRGGR---------NPSRIDPERADRLDYFLACLKKRGIYYTTDIYVSTPAEYKALFYVDDAVYADWERAAAFLTRALKDDPALITLSLVNEG-NPASWWNRTP---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 156740281 56 -----------------GRDFEVRGVNWFGADA--NCP---WRMPIESDLDAMRARGVNTVRIFLNYYV--FGGQREADASYQKSDALR------HLEEFIAAANQRSLYVLPVLLVEYPQDQ--------FGAEYYERALEWLVRHFAGRPGILAWDLFNEPVDVRCWDWDNAD--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 86131533 84 -----------------------------------------WGNPLQAIIDKVYEMGFRTLRVPIT-----WGYDQQSTAPYTVNEDF-----MTQVQETVNYGISKDMHVIIDVHH-DNAWLRPTTEDAPAAKERLASLWTQIANRFKSYGDKLIFETLNELNSPEEWSGGTGRTILNEYHQTALNAIRATGGNNL-------GRHVMISTYAASTTPAAMDGLVLPEDDHLIVSLHTYPWPFTGQEDGTANWGTDEEKTQLENEFDYIREQQGRPVILGEWG-------------------------------------------------------------------------- 91790293 53 ------------------------------------------------------------------------------------------------------------------------------------TRAHFTDFWTRVAAKWGSHPGFGGYGLMNEPHDMPQPGGIVAWNEWPAFAQAAINAIRAANP---IYVAG--------NLWDSAMFVGIKNPGFPLMGRNLIYEVHMYLDAYSNGAAF---DYDTEVAKNYSAGFGDWAKANGVKLALTETGMPID---DLRWQAMFSRAVSYARAAGCEIYSWM----------------------------------------- 158451975 65 ----------------------------------------------------IKNAGFNAIRIPVSWD-------------KAADPDYNIKNWFARVKEVVNYAVDNDMYIIINHHDEDIFKFTNA--ETGKSLSAFKKIWEQIADNFNNYNEKLIFEALNEPRTIGAWTGGVPHANLNKYYQVFVDTVRAGNNDKRILM-----INTYGASAESTAVNALTLPID-TIPNSLIVSFHAYVPIVYDNPWSSNPKDTTPIHEAMLPFFNKFIIKGI-PVIMGEFCADDKNSERAKWAEYYVSYARSKG--------------------------------------------------- 157355498 15 --------KGNQFV-VNGKPFY---VN--GFNTYWLMVFAVDQSTVSEVFQQAASVG-----LTVCRTLAFNDGQ---WRALQKSPSVYDEEVFKALDFVVSEARKYKIRLILSL------VNNWEGYEATTKPQTVLNRVNTFTNTYKEDPTIFAWELMNEPR--CTSDTGDKLQSW---IQEMAVYVKSMDPKHLIGLEG------------------------------------------------------------------------------------------------------------------------------------------------------------ 197318641 40 ----------------------------------------------------------------------------------------------------LEQCRRNGLNLVLDLHKTNKEAGKNDLFNSPAKQERFLNIWRMFAKRYAGEGDNLAFELLNEL-------VCEDSLPWNALWPKAVAAIREISPKRKIVV-------------------------------------------------------------------------------------------------------------------------------------------------------------- 228944 171 ----------------------------------------------QETLLKVKQAGFTSVRIPV-TWLGKVGEAPYHIDTDWMNR----------VAEVVEYAEKAGLKAIINIHHDGHRHIHE----DGFDEHRWLDMWTQIAQRFENKGEFLIFEGLNEIHD-GRWGSGTNTTD------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 211592843 74 -------------------------------------------------IQILRDAGMNIFRVPFLMERLVPTTMTGTPDA----------TYMAALKSTVKFITDSGAYAVLDPH-------NYGRYAGSISTSDFKAFWKTVATEFATNEKVI-FDTNNEYHDL----DQTLVLDLNQAAIDAIRA--AGATSQYIFVEG-NAWSGAWSWTDNN----DNLKALTDSEDKVVYEMHQY---------------------------------------------------------------------------------------------------------------------- 1945640 78 -----------------------------------------------ELIKKVKAAGFKTIRIPVSYLNYIGSAPNYTVNASWLNR----------IQQVVDYAYNEGLYVVINMHGDGFHSIPGSWLHVNSSNQNVIRDWQQVATRFAYNERLI-FESMNEVFD----GNYNNPNTSYYGNLNAYNQIFNNNARWLLV----------PGWNTNIDYTVGNYGFVVPTDNRIMISAHYYSPWDFATQWGATATNPAGQEDYLDSQFKSMYDKQGYPVVMGEFG-------------------------------------------------------------------------- 60360860 18 ---GALSVSGSKVVGKSGSPAALHGVS-FG-----------WHNWWADTVKHLAE--------DWKATVLRAAIGVEPDGGYLQDSSLGDQCATTVADAAIA----NGIYVILD------------WHQHRINQDAAIKFFTKFVTKYKGVPNVI-YEIFNEP-ESATW------PEVKQYANAVIKVIRDIDPDALVLVG---CANWDQKIT----EPAADPLVGFG---NVAYTLHFY----------------AATHTQWLRDDAQKAIDAGLPIFVSECGG-MESSGDGAINQNEWNNWISFLD--KNSISWVAWSI------------------------------------- 125533185 696 ---------------ASGRPFIIHGFNW------LMSFAADQATRLRVTAA-IAEAGLNVC----CTWAFSDGGYRA----LQTAPFHYDEDVFRALDFVVSEARRHNMRLILSLCNSGGKAQYVRWGKEATSEDDFFSDVEAVVTRYKDDPTILAWELINEPHCP-SDPSGDTLQAW---MEEMASYVKSIDPVHLIGIEGFYGPNPDEYSAGTDFIRNHQAPIDLA-------SIHVYSDIWLPHSI--KENHLQFVDKWMQQHIDDAANLLGMPIVVGEFGVSVKDGK------------------------------------------------------------------- 146197133 18 ---GRLSVKGNKIVGESQKGVQLSGVNW-------------WSQFYADTVKHLK-NDFNVVRAAIGVE--KEGGYYD-----------NKQKAYDSLYAVIDAAIANGIYVIVDIHLSDA--------TEFFTQ---------VANKYKGSQYII-YELFNEP-ESASW--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 90022571 374 ------------------------------------------------------NMGYRNVRIPITTEAVGGNRLVADANVGAVNR---NHSRLAVITQVVDYALSLGMYVVINAHHEGGLKTNNRWW---VLETLWAD----IADIFKDRDHRLLFEILNEPHLSDANKSPMPPANLRFMTGKAYNKIRAIDAQRIVIIGGNQ-------WFGAGEMANVWNDVGGGSDAYVMATFHHYDPSGDNQGDYADAWTLSNVGNPMDQSWANGVGQG-MPVYIGEWG-------------------------------------------------------------------------- 46109478 63 -------------------------------------------------IDTLASTGMNTFRVGFRMERMTPSGITGALDE----------TYFKGLESVVNTSKHRGNFAVIDPH-------NYGRYNNQISTADFGAWWSKVAKRFANNKNVI-FDTNNEYHDSLVAGLNQAAID---AIRKAGAT------SQYIFVEG-NSYTGAHSWNGEALKNLKD------PQNKIIYQMHQY---------------------------------------------------------------------------------------------------------------------- 5106518 538 -----------------------------------------WGNPVTTMFDTLKAAGFNTV--PYSV----RWDENYIDANYTIDPA-----YMARVETVVNYALANDMYAIVNIHHNKFQGQ----FDEAHKAAIINEGWTQIANHFKDYSDKLIFDTINEPRHEEDWGTSEYFNVLNEYNAKIVPVIRANNAKRLIMVP-TYCASSDYPKVAGM--------VVPNDPN-VAVSIHAYIPPGTPTTFGDDAAFIDKTFRMLNNTF---VKKGI-PVIIGEFAITDDNLQDRINFTKF--YVSTATAYGMPCLWWD----NNNFGSTGGLLNRKNLTVQAMKDGFNNPRDLSTVDP- 157411573 22 ---GQLSVSGTKLKGSSGQDVALHGMSLFWSNFGEGAPF---YN-----AATVKALKCNIVR----AAMGVEGGYLNNPSQEQAK-----------LEAVVQAAIAEGIYVIIDWHDHNAQSH----------QSQAVSFFTAMSKKYGKNTNIL-YEIFNEP--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 169844127 32 ---GFVQTRGRSF-ELDGKPFYFVGANW--------LPHLTNQRDVEATFREMRDAGIKVLR-TWGFNAINATELPSNLTYYQVNDGPQGLHRL---DNIVETAGKYGIKVIIANWIAGSQGTHDTFYTDRRIVAEYQRYVRVLVSRYKHSPNIFAWELMNEAR-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 515667 33 -------------------------------------------------------------------------------------------------DNCVEWCRNNGLNLILDLHKPGYAFYNNTLFTESRVQDAFVNLWKEFAARYGKYSDFVSFELLNEVVDA-------DPGLWNDLIRRAITEIRRTAPETKIVVGGI-------RWNSASTLELLDPPYDENI----IFTFHFYDPFLFTHTWVKPLTYPGSMDDYYDSQFSAVAEKHNVPVYCGEYGVILSAP-----AECAVEWYRDMEEYGIGRAAWTY---------------------------------------- 167524467 68 ----------------------------------------------------LKQLGLNHVRLPVDESWVANSTYGFDA---------------QLFAEVHTGLQRIGLAVILDFHATE-TFHAKLR-DGTISTATFCALWRGWATHLAHSPDVLFLELLNEPSFPTVAP-------WDAMAQALTTCIHEVAPDFTVIVDA-NLRVSENAWNTYAALAQMTPPVN---KRHVVYTFHTYDPGVFTH--------------------------------------------------------------------------------------------------------------- 161779370 27 ---GQLSVSNGQVVGSSGQAVILRGMSLFWSSFSEGSPF--------YTADVVKQLKCN-----WNANLVRAAMGVEEGSGYLSNQAAQ----LALVQTVIQAAIDNGIYVIVDWHDHNAQNHK----------SQAISFFQNIARQYGSNPNII-YETFNEPLQV------DRASVVKPYHVDVVAAIRAIDSKNIIVLG--------TPTWSQDVDVAANNPVSGS---NLCYTLHYY---------------AATHKQSLRDKATAALNKKVC-VFVTEYGGGVDSTSSQEWWT------------------------------------------------------------- 48093959 131 --------------------------------------------------------GMNIFRVPFLFERMAQSSITASLDA----------TYLASYKEVIDYITAAGATAVMEAHNYGRYDNNII-----TSTSDFGTFWGNFATEFKDNSNVI-FDCNNEFHDEPT------ATIYAELNQACVTAIRGVATSQYIFVEGT-SYTGAWTWVSSG-NSVSMLNIT-DPEDKLVYEFHQY---------------------------------------------------------------------------------------------------------------------- 90020303 23 -----LSIQGTRLVDGNGSTVVLRGVNWYAGETAAAIP-------------KIAATGANSVRVVMA--MGTKWSRTSAAEI----------------QTIIDLCKQNNMIAVLEFH--DGTGWGEESGTAHISDDYWVSS-DVMAVVKGEEDYVI-INIANEPFGNG----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 125561948 226 -------------------------------------------------------NGINAVRIPVGWWIAYDPNPPA--------PFVSG--SLDTLDRAAQYGGSYGLKCIIDLHAA-PGSQNGMEHSASRDGSDWLDVINFLAQRYANNPSLLGIELLNEPSAGAV-----PLGTLVSYYKTGYQIVRSYSDKAVIFCQRI-----------GNADPMELYQADLGPTNTVV-DLHYYN---LFDPFFEKLNATENIQFIYNPQVQALDKANGPLVFIGEW--------------------------------------------------------------------------- 78522584 417 -----------------------------------------------ELMAMMKEAGFGAIRVPVT--WYNHMDKDGNVDAAWMNRV------HEVVDYVIS----QGMYCILNVHHDTGADSYNLWIKADTNKARYEKLWQQIAQEFRNYGQLLLFEGYNELDANNSWNSSSAYDAINKYAQSFVDVVRANNAQRNLIVSTYGACSGNGTWDARVQDPLKKLQIPTGESNHIIFEVHNYPSIVNAGNYVSDRTISKAEIDAWLKNLKTHLVSKGAPVIIGEWGGKTDYDLHKDLMFEFVSYMIKTMK--QNDIATFYW--------------------------------------- 145252938 66 ----------------------------------------------------LRNKGMNIFRIPFLMERLTPDGLTSSFA----------STYLSDLKSTVEFVTNSGAYAVLDPHN-----YGRFDGSIITSTSDFKTWWKNVATEFADNDKVI-FDTNNEYHDSLVLDLNQAAINGIRAAGATTQY---------IFVEG-NAYTGAWDWYNDNLSGLTD------SEDKIIYEMHQY---------------------------------------------------------------------------------------------------------------------- 197924702 35 -----FHVSDGRLLDAGGNDFVLRGVNWYPTRTTQA-------------LKDIKALGANSVRVVLSTG--DQWTRNDAADV----------------ADIVAQCKANRLVCVLEAHDTTGYGEAGAAVPLSRAVDYWID----VQAALKGQEKYVILNIGNEPYGNSGYSA------WTSGTTDAIKRLRAAGFDHTLMVDAPNWGQDWSFTMRDNAAGVFAADPDRNT----VFSIHMYG--------------------------------------------------------------------------------------------------------------------- 121781 34 ---GQLSIQNGQLVNEHGDPVQLKG----------MSSHGLWYVNYDSIKWLRDDWGITVFR----------AAMYTSSGGYIEDPSVKEK-----VKEAVEAAIDLGIYVIIDWHIL--SDNDPNIYKEEAKE-----FFDEMSALYGDYPNVI-YEIANEPNGNVRWDS-----HIKPYAEEVIPVIRANDPNNIVIVG--------TATWSQDVHEAADN--QLDDPN-VMYAFHFYAGT------------------------------------------------------------------------------------------------------------------- 75755629 75 -----------------------------------------WGNPMVTLIKKVKAAGFKTIRIPVSY-LNHIGSAPN----YTINAAW-----LDRVKTVVDYAYNEGLYVIINIHGDGYNTVQGGWLNGSNQTQKYEKVWQQIANKFVNYDERLILESMNEVFD-GNYGNPNSAYNLNAYNQIFVDTVRKTGGNWLLI----------PGWNTNIDYTVGNYGFVVPTEKRIMISAHYYSPWDFATQWGATATNPSYLNSQLQSMYNKFVTQG-YPVVLGEFG-------------------------------------------------------------------------- 146197129 16 ---GRLSVKNGKIVGKSGDPI-LRGISL-GWDT-------WWSQNADSINHLVTDFHANIIRAAI-------GIEPSGGYLENKQKALTNLY------AAVDASLAQGVYVIIDFH------------AHQVHTAEAKEFFTTVATKYAGNELII-YEIFNEP-ESATW------SEIKTYATDVIKTIRAIDPDNLILV-------------------------------------------------------------------------------------------------------------------------------------------------------------- 19115850 23 --------------DSASSAIKIKGNAFFNSDTNERFVRGVDYQPSSTLVDPLADTSICKRDLPY-----LQGLNINTIRVYQVDNSAN-------HDECMSALQDAGIYVILDLATSSNS-ISRLDAASSYN-AVFLQGIFATIDAFKNYTNVLGFFAGNEV---ANTAENSATTTWVKAALRDAKEYISKNSDRDIPVGYSAADVAEIRVQCADFFACGNSSVRADF-----YGMNMYEWCGADSS-FTISGYDQRMEEFANY---------SIPLFLSEYG-------------------------------------------------------------------------- 157328649 234 -------------------------------------------------------HGINTVRIPVGWWIAFDPNPPA--------PFIGGT--LEALDNAFSWAQAYNIRCIIDLHAA-PGSQNGMWPTSASYISQTLDVIEFLASRYGKHPTLLGIELLNEPSAASV--SLDLLVSYYKQGYQIVRKYSSEA--YVIVCQRIGIADPSELF-----------QADIGSYN-LVVDLHYYN---LFDNFFVNMNPLDNIQFIYNSRETALNRANGPLVFIGEWEWNVANATQMDYQNFGRTQLE---VYNAASFGWAYWT-----------LKNDRKHWDNIRNNYLQLGKSL----- 211582243 108 -----------------------------------------------------------------------------------------GKDGLQRLDYVVSAAEKEGIKLIIPNNWDDYGGMNAYWYTDADMQGAYQAYIKAVVSRYADSPSIFAWELANEPRCASC--DTSVINKW---ATETSAFIKSLDPNHLVTIGGLEGSTDYPY--------------------------------------------------------------------------------------------------------------------------------------------------- 146197057 21 -----LRVKDNKIVVGNSDKLRLRGVNWNNW----------WHQFYADTVRHLKDFHVNVIRAAIGVEQ-DGGFYQNESGSYN---DLY---------AVIDACIANNIYVIVDWQTFSVKHLTNA--TKFFTQ---------VANKYHSSPYII-YDLLNEPDDSNTWSQ------IKSYAESLIKTIRAIDSSNLIIVG--------TPNWDQYVKQAAADPVTGD--NNIIYSIHIY---------------------------------------------------------------------------------------------------------------------- 3090434 38 -----FYVSGTKLLDATGQPFVMRGVNWYKDQLSTAIP-------------AIAKTGANTIRIVLANG--HKWTL-DDVNTVNN---------------ILTLCEQNKLIAVLEVHDATGSDSLS---DLDNAVNYWIG---IKSALIGKEDRVI-INIANEWYG--TWDGVAWANGYKQAIPKLRNAGLT---HTLIV---------DSAGWGQYPDSVKNYGTEVLNADPLVFSIHMYEYAGGN-----ASTVKSNIDGVLNKNL---------ALIIGEFGGQHTNGD--------VDEATIMSYSQEKGVGWLAWSWKGNSSD------------------------------- 167750023 100 ----------------------------------------------KEMIDEIKKAGFNVLRVPTTWDW-STGEAP----EYKISD--------EWFARVVDYGMENDMYVILNIH-------HETW---HYPTED---NYEAASDRLKKVWTQIGYDEHNEPRVIGTWNGGSDATR---------EVVNKLDAD---FVSTIRSLDGNNKLPGYAASSSEVALKALKIPDKLIVSVHAYIPYNFANKWVACKEGFTNDIDNLANMLKTLFTDKGQAVIIGEFGA---RSKDNDKYRAEWAYVTKMKTVGVPCVWWDNGAF-LGSGELFGLFDRRNLEWRYVKDALI----------- 85111901 92 ------------------------GVNEAGGEFGDGIFPGRWGTPDTNTIQTLRSQGYNIFRVGFAMERLVPNTLTSSFDN----------GYLTNLTQVVNSVTNSGAYIVLDPH------NYGRYYGKIITTDAFKTFWQNVAAKFASNSKVI-FDTNNE------YNTMDQTLNLNQAAIDGIRA--AGATSQYIFVEG-NQWTGAWSWNVTNTNLAALT----DPENKIVYEMHQY---------------------------------------------------------------------------------------------------------------------- 159901118 116 ---------------------------------------------------------------------------------------------------------------------SSCAGNNNYWCPPS-DPAQYAEFAAWMVERYDGDPRIAAWQIWNEPNFVATWSNNNEALRRRRYGEAAYTAIKQADPTAIVVAGGVGFSDGFDFLNGTNFRQIPEAKTSFD-----VLGIHPYMPTIAPDATFSSVTLEGRLLNT--RNW---LTNDIAPIWITEIGWCTSPGSTVVSAENQARYLIRAQQLGVQHINWLQLAFNGSHPFSGSELLNDLNTPEPEKQAYTA---------- 145238644 36 ------------------------GSNESGAEFGTNIP-GVWGTDYPSTISTLIGKGMNFFRVQFMMERLLPDSMTGSYDEEY----LANLTT------VVKAVTDGGAHALIDPH-------NYGRYNGEISTSDFQTFWQNLAGQYKDNDLVM-FDTNNEYYDM--------DQDLVLNLNQAANGIRAAGASQYIFVEG-NSWTGAWTW-----VDVNDNMKNLDPEDKIVYEMHQY---------------------------------------------------------------------------------------------------------------------- 158451969 46 -------------------------------------------------------------------------------------------NRFVHLDKAVEYAKQNGLKLILDLH--ECPGHDFLFSGDDTYIKKTEKIWACLAERYAGNDHVLFETL-NEPVAPA----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 62549369 34 -----FYVNGGKLYDSTGKPFYMRGINWF-------------KNDLNTAIPAIAKTGANTVRI-----VLSNGTQ-------------YTKDDLNSVKNIINVVNANKMIAVLEVHDATGKDD---FNSLDAAVNYWISIKEALI---GKEDRVI-VNIANEWYG--TWNGSAWADGYKKAIPKLRDAGIK---NTLIV---------DAAGWGQYPQSIVDYGFAADSQKNTAFSIHMYEYAGKD-----AATVKSNMENVLNKGL---------ALIIGEFGG------------------------------------------------------------------------- 121699982 28 --------------------------------------------------------GMNVFRVAFRMERLIPNKMTGSPDGTYMN-DLRST---------VEAITSLGAYAVIDPHN-----YGRYYGNIITSTDDFAAFWKTLASEFASNDHVI-FDTNNE------YNTMDQTLVLNLN-QAAINAIRAGATSQYIFVEG-NSWSGAWTW-----TDINDNMKALDPQDKIVYEMHQY---------------------------------------------------------------------------------------------------------------------- 146197127 18 ---GRLSVKGNQIVGESQKGVQLRGV-------------GLWHNWWHQTADTIKKNDFNVVRAAIGVE--KEGGFFDDENRAY--EDLY---------AVIDAAIANGIYVIVD------------WQAFQTHLPEATKFFQKVADKYHSSSYII-YELFNEP-ESASW------SEIKSYSESLIKTIRAIDSNNLILV-------------------------------------------------------------------------------------------------------------------------------------------------------------- 46133939 87 -------------------------------------------------IDAMAKAGINVIRIP---TGYNAWVTVPGSQLYSGNQAR--------FLRVISAIKKHGIHVILDIHSL-PGGLNGMWFQNQTALDYSYKAVDAAIKFIQESDVPQGFTLANEPRDITKFGTPEALSDWVRYFQGVVSRVQKINPKIPIMLQG--GFRPVDFWVK-----------NFAANTNIVFDVHHYYFAGRPATSQNLPEFCTDAKASAEPKF---------PVFVGEW--SIQATSDNNFSSNLNTGLQAWSRYTRGSSYWT-WKFFGNPVEGEGTQGGYWNYSEFVKMAIINP--------- 170093962 74 ----------------------------------------------------LASIGINTVRLPIGYWSLGPGFLA-GTPFANVADVYQNSWSRVI--RAVNWAGHYGIGVLIDLH--GAPGSQNGEPHSGVSDHQIINVLTFLAQTFASVTNVVGLELLNEP--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 212546407 110 ----------------NGLNFTIDGTNYFGTNTYWLAFLN-NKSDVDLVLSDIAASGMKILRVWGFNDV---NTVPSPGTVYNGTATINGADGLEKLDYVVSSAEAHGIKLIIPNNWSDYGGMAATWYTNTAAQVAYQAYIKAVVSRYRTSPAIFAWELGNEPR-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 39937642 65 -----------------------------------------------ELLRAVRGAGFTHVRLPVAGDLVMRAFSPPATIERQ----LAG------VDAALTELIGLGFYVSVDLH-PGDGFGRLHRDDPKASMAALTDAWSNLATVIRKHPARVFAELLNEP--------DIAPDRWQSEVEQLA-----------VFVRGLLPQTGPTYW-----QRADSLPQFRPLADRVVYALHFYDPMVFTH--------------------------------------------------------------------------------------------------------------- 157355500 77 ---------------------------------------------------------------------------------------------FKALDFVVSEARKYKIRLILSL--------SNNWEGYEATTQTVLNRVNTFTNTYKEDPTIFAWELMNEPR--CTSDTGDKLQSW---IQEMVIYVKSMDPKHLIGLEGFYGPSTPDKVQFNPNTYAQQVGTDFIRNHQVLASVHIYTDS-----WIS----QSITEAHLDKSWMQAHIEDSMPVVFGEFG-------------------------------------------------------------------------- 21231227 28 -----LSVSGTQLKESNGNTLILRGIN---------LPHAWFADRTDAALAQIAATGANSVRV-----VLSSGHRWNRTPEAEV-------------ARIIARCKALGLIAVLEVHDTTGYGEDGAAGSLANAASYWTSVRTALV---GQEDYVI-INIGNEPF-----GNQLSASEWV-----------NGHANAIATLRGAGLTHADAPNWGQDMRDNAAALLARDSRRNLIFSVHMYE--VFGSDAVVDSYLRT-------------FRSNNLALVVGEFGADHRGAP---VDEAAI--MRRAREYGVGYLGWS-WSGNDSS--------------------------------- 163816192 11 -----------------------KGVNLGGWLSQGP----LDKEHLDTFITEIASWGLDHVRLPIDYDNFENEDGSDKEYGYAY------------IDSCIEWCRKYKLNMVLDLHKTDDEAHLLEFFHEKPLQERFYGIWRKLIDRYAKDADMIMFEPLNEVVSPTV------VNEWNEISSKCIEIIRAKAPTAKILLGGVGY--------------------------------------------------------------------------------------------------------------------------------------------------------- 167749078 144 -----------------------------------------WGNPVEKLIKQVKAQGFKSIRIPVSY-LSKIGAGPNYTIDSKW---------LDRVQEVVDMCINNGLYAIINIHGDGYYSVKGGWCGESASEQKTIKAWEQIAKRFKNYD-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 6651327 493 -----------------------------------------WYRDLSSSLQGIRSWGANAVRI-----VLSNGCRWTKIPAS------------EVADIISQALGYR--AVVLEVHDTTGYGEDAAACSMTTAVNYWIE----LKNVLAGQENFVIVNIGNEPYG------NNNYQNWVTDTRNAVQALRNAGINNTIMVDAPNWGQD----WSFTMRDNAPTIFNADPQRNLVFSIHMYG--VYDTA----AEVQSYIESFVNRGL---------PLVIGEFG-------------------------------------------------------------------------- 169640121 61 -----------------------------------------WGQPVTELLKMMKEAGFSAIRVPITQEMDKDGKVNDAWMNRVK----------EVVDYVID----NGMYCIINVHHDTGADSDTFWLKASTSKAKYEGLWRQIAEKFKDYDQHLLFEAYNEMLDENNNWNDPAKDDGYKAINTGGN---NKNRNLVV--------NTYSASSTVNAMKNLDLPEESS---HIIFQLHSYPN------WKSESNAKAEIDNLISNIKTNLLKR--APVIIGEYATFTTWPSNIDYYS------------------------------------------------------------- 183220402 6 -----LSPKGEWFVDPSGRKVILRGVNLGGHKEVSFIPFPLEEADTHFT--RLKLWGFNVLRL------LTTWEA-----VEHKGPNLYDDDYLDYFTEIVRLAGEYGFYVFIDFH-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 198256312 72 -----------------------------------------WGNPMNELIQLVKENGFQAIRIPCS------WDQYANQETAQIDP-----SWLDRVKTVVQHCIENDMYVLLNIH-----WDGG-WLENNVTPERQADNWEQIATHLRDFDERLLFASANEPNDDATQQTSYHQTFIDAVRSTGGK-----NAYRVLVVQGPATDI-------ERTDELMDAFPTDTVPDRLMAEVHYYTPYNFDQSWGNGEEFHSTTDTSRNANWGFALDQGI-PVVIGEF--------------------------------------------------------------------------- 2257949 35 ---GQLSVSGTNLVGANGQPVQLIGNSLF------------WHQWYPQFADTVKALKCN-----WNANVIR-GAMGVDEGGYLSDAN----TAYNLMVAVIEAAISNGIYVIVD------------WHAHNSHPDEAVKFFTRIAQAYGSYPHILYED-FNEP-LSVSWTDVLVP-----YHKKVIAAIRAIDKKNVIILG--------TPTWSQDVDVASQNPIK-DYQN-LMYTLHFYASS------------------------------------------------------------------------------------------------------------------- 211587168 32 -----------------------------------------------STIQTLAGKGMNIFRVAFRMERLVPNSMTGGFDDA----------YLSNLTATVRAITDAGSHAVLDPH-------NYGRYNGEISTSDFQTFWKNVAGEFASNELVI-FDTNNEYHDDLVLKLNQAAID---GIRDAGAT------SQYIFVEG-NSWTGAWTW-----VDVNDNMKALDPQDKIVYEMHQYDSDGSGKSETCVSTTIGKERVTAATQW--LKDNNKVGV-IGEFAGGVND-NCKAAITGMLDYMGDNSDVWRGALWWA----------------------------------------- 59932919 56 ----------------------------------------MWGNPTEAMVTTIKKYGFKTVRFPVTNFMDESGKVKAEWMARVK----------EVVDWIV----KAGLYCILNVH--HDGVSGNWLAQGAHVKARYVTLWTQIATEFKDYDDHLVFESMNEV--EYKNGNSFDYNSLLTLTQAFVDTVRGKNSDRLLLISGMNT----------NLENSSSYKMPTDKANKLAISIHYYLPPQFTNPWWGDEGNYQEMVTNFETMKKAFVDKGI-PVILGEVGVLTEEKKDKA---------------------------------------------------------------- 169640132 59 -----------------------------------------WGQPVTELMKMMKEAGFGAIRVPVT--WYNHMDTSGTVDEEWM------KRVHEVVDYVID----QGMYCIVNVH--HDTGDGTQWLHASTATYDKVKSWKQIANEFKDYDQKLLFESYNEMNEPATDDGYKAINNYAKLFKTGGN---NKNRNLVV--------NTYSASSAANAMKALELPEE---SGHIIFQLHSYP------DWQNESNAKSIVDNLISTIKTNLLKR--APVIIGEYATFRTWPTNLDYYN------------------------------------------------------------- 1708079 65 -----------------------------------------WGNPVKAMIDKIKNAGFKTIRIP--------TTWGEHLDNNKLNEEWVKR-----VKEVVDYCIADDLYVILNTH------HEGNWVIPTYAKESSVTLWTQISEAFKDYDDHLIFETLNEPRLEGT------PYEWTGGTSESRDVVNKYNAAALESIRKTGGNNMPTYAASGSSTTMNDFKV---PDDKNVISVHAYSPYFFAMDTSSNSSYDKYSLDVELDSYLNTFKSKGVPVVIGEFGSINKNNTSSR--AELAEYYVTAAQKRGIPCVW--WDNNTNKGETFGLLNRSTLNWSDIKDALIR---------- 125951695 79 ---------------------------------------------------------------------------------------------FQALDFVVSEAKRHNMRLILSNNWEDYGGQYVRWGKEATSEDDFFSDVEAVVTRYKDDPTILAWELINEPRCP-SDPSGDTLQAW---IEEMASYVKSIDPVHLIGIEGFYGLSTPELLPVNPDEYSGHAGTDFQAPGIDLASIHVYSDTWLPHSI--KENHLQFVDKWMQQH---IHDAAGMPIVVGEFGVSVKDGK------------------------------------------------------------------- 20270959 83 -------------------------------------------------IAEMKRFGLNTVRVPVGYWIMDPTDFPNKQDWTVFAPH-----SLRCLDKLVNHCVKYDMAVIVDIHAAKGSQNGKFWYPENVDNTVYLA--KFLASRYRFCPSFLGIGLLNEP--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 116199039 69 ------------------------------------------------------------------------------------------------------------------------------------TTAQFGEFWGELAGRFADNEKVI-FGLMNEPHDMPSALLLENL-------QAAVDAIRAAGATNLIIAPG-NSWTGGHAWTGGDEANSAWLHKLVDPANNTAIDIHEYDFSGGHTACTQDP--AENLADVT----AWLREHGLKA-MITEFGGS-NTTACTTMLNGILDFMAENEEY----IGWTAWAWGPNS--------------------------------- 145594816 157 AANGQLRVCGEQLCNENGKPIQLRG----------MSTHGLWYANCATSASLLAQQ--------WGADVLRISMY---IQEGGYETDPRGFTDL-VHDYI-EMATARGLYAIVDWHMLTPGDNDNLSRAQTFFAE--------IADRHRDKVNVL-YEIANEPNG----------VNWKSYADQVIPVIRERDPESVVLVGTPDWSSLGVSGSGGGVDAITANPVS---ASNLMYVFHFYAAS------------------------------------------------------------------------------------------------------------------- 160892808 73 ---------------------------------------------------------------------------------------------------------KYGFNMILDLHKTDPGKQSGFFGNEALQE-RFYRLWEEFAKRFGGYGDKVAFELLNEVVDK------EDGAVWAEIAPKCVERIRAYAPTTDILIGG---------YWHNSVQAVRDIPMPMD--EHIIYNFHSYDPLLFTH--------------------------------------------------------------------------------------------------------------- 159130591 102 --------------------------------------------------QQIAQAGMNHVRIPWAVSSLPDEPYVDGQ--------------LEYLDNAISWAREAGLKVVIDLH-GAPGSQNGFDNSGRKGPIAWVDAFRALAERYLQSDVVTAIEALNEPNIP----GGVSEAGLRDYYNQIADVVRQIDPD------------------------------------------------------------------------------------------------------------------------------------------------------------------- 156058750 123 --------------------------------------EGSWNNPVPATFTAVKAEGFNSVRIPV-TWAYHFVTSSPSWTV--------NTTWMDRVETVVDQALATGMYVILNVH-----HDSWIWADVSASEEKFSALWSQIGTRMRCKSSKLIFEPINEPPGT----TQENANELNKLNNIFLAAINQANPQRVVALSGLQMNSVYTEQWFAKPTTYTSQPWGLEF--------HYYSPYSFDTIWGSDADKAALTEDLQ------LFAGNFSPTMIGEW--------------------------------------------------------------------------- 164657414 194 ---------------------------------------------------EMKAMGINTLRLPISNFTKDTPFEPYSD--VYKNSWKYILRA-------IKYADENDIGVLIDMHSQNGEPHSGVADGKVHNRERMTKLLLWLMNEVQNISNVIGIELLNEPH-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 170096418 82 ---------------GTLTKFKFFGVSEAGAEFGGTIPGVLGTNPTTSSIDYFMGQGFNTFRIPFLMERISPPATGLTGPFDST--YLGGLTTL------VNYITSKGGYAVVDPH-------NYMRYNGYVISSEWF-GWKNLAGQFKSNSQVI-FDVQNEPHD------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 1483210 67 -----------YLADQKGEIIQLRG----------MSTHGLWYGDI------INKNAFNVIRL----------AMYVGEGGYASNPSIK--------EKVIEGIKENDMYVIVDWHVLNPGDPNA----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 153006079 133 -------VSGGTLRTEDGRPFRPLGENRFNVYDPTWS-DGL---SPADYVARMAADGMNALRVFVFTACGRAGTMPNPGCLEPVLGAFDEAAAAR-YDAIFAAAEAHGVKVVLSVFTPGDAWSAARGGPAAGNTDFFLDRLRYVLARWGASPALLAIDLLNEP----EWDGAIPEDHWIPWAEDLARTWRAEDP-------------------------------------------------------------------------------------------------------------------------------------------------------------------- 91766358 68 --------------------------------------------------------------------------------------------YLKTLDGVVKGALEAGLTVILDQHNFNECATDV--PACRVKLKAF---WTQISEIYKDAPPQVVFEILNEP---------NLAVDWNDMVAENLSIIRVTNPNVII---GPQSWNNLDQLPNLKL-PENDRHIIVTF--------HYYTPMEFTHSWWGTKGDRDQLEANFDK-VAAWSKANKRPILLGEFGAY-----DKAPLASRIAYEAVARAAEARGFAWSYWQFDSNF--------------------------------- 119483862 33 ----------------------------------------------------LREAGMNIFRVPFLMERLVPNNMTGSPDATYM-ADLVST---------INYITSTGAHAIVDPHNF-----GRYYGNIITSTSDFAAFWTTVATQFKDNDLVI-FDTNNE----FNAEDQTTVLDLN---QAAINAIRAAATSQYIFVEG-NSWSGAWTW-----DSVNDNLKTLTDPNKLIYEMHQY---------------------------------------------------------------------------------------------------------------------- 806574 43 ----PLSVQGNKIL-ANGQPASFSGMSLFWSNTEW----GGEKYYNAQVVSWLKS--------DWNAKLVRAAMGVEDEGGYLTDPANKDRVT-QVVDAAIA----NDMYVIIDWHS----------HNAHQYQSQAIAFFQEMARKYGANNHVI-YEIYNEPLQV-SW-----SNTIKPYAQAVIAAIRAIDPDNLIIVG--------TPTWSQDVDVAANDPIT-GYQN-IAYTLHFYAGT------------------------------------------------------------------------------------------------------------------- 26988414 128 --------------------------------------------------------------------------------------------------------------------------------------------WRDMARELKSHPAIAAYNLINEP-APEKQGGLAEHAEWYAQAQGGAAAIREEDADTPIMV--------DAGWYAGA-DAFGYWPAPLEDP-RVLYSVHMYEPYAATSAPNMARKQPIAYPGLWDRVEGYLAEAMGLPLVVGEFGC-------MRRLPGCRQYLEDVLVVDRNRLHWAFYSFREDNWDELGTAKVPWRYWQAVEQGAPDPLKATVFEPI 12247839 36 ------------------------GSNESGAEFGTNIP-GVWGTDYPSAISTLIDKGMNFFRVQFMMERLLPDSMTGSYDEEY----LANLTT------VIKAVTDGGAHALVDPH-------NYGRYNGEISTSDFQTFWENLAGQYKDNDLVM-FDTNNEYHDM----DQDLVLNLNQAAINGIRA--AGATSQYIFVEG-NSWTGAWTW-----VDVNDNMKNLDPEDKIVYEMHQY---------------------------------------------------------------------------------------------------------------------- 212527960 91 ---------------------------------------------------------------------------------------------------IIKNCHGHGIGVLIDLHSGTNTGKAELWTSEHYLAKDCIRFVEILTDRLS---NVIGVELCNEPSRAA----SSAVFKWYDDVLTMVKTI---DPSLPIYIG--DCWDLPTAIKKNNLEKAS-NPIIVDTHKYYTFAAHDHAQA----PQQIIERVKTSLGDITKNQGSIASRKTTLAVYIGEYSCTMDGKTWSKVDAALTQQFAQTNKWQDVTSGSAFWTLKMNWMDGG-----DWGFKKQVKTGAVVPPRGLTF--- 104780577 87 --------------------------------------------------------------------------------------------------------------------------------------------WRDLARALKDHPAIAAYNLVNEP-APEKQGGLVEHADWYAQHKGSARDLPALYRELLAAVREADSKTPLDAGWYAAADAFNYWPEALDDP-RVLYSVHMYEPSAPNLAREHPYRYPGAVPAGQTQQWGYLADEAKLPLVVGEFGC-------MRRLPGCRQYLEDVTVLDREQLHWAFYSFREDSWDELGTAKVPWRYWQAVEQGLPDPVETTAFEPI 148658083 151 ------------------------------------------------------------------------------------------------LDALIADVNAYGLKLMISVHFYGRGGSDGLPENPE-TLGNFVAAL---AQRYKG--RIHAIQIWNEQNLAYENGGYVSTEDAQRYVEVAYTRIKAIDPT-IIVVSGAPASTAVDS-PGIAISDIRYYSAMFSYENGI---IRNYGGSANPQGWTDHPTYFRNVERIRRLMEEYGLAD--LPVWITEFGWATRNNTNQVSYEQQAQYIVGAMEWTAERYPWFLWNLN------------------------------------ 160884664 190 --------------------------------------------PNKVLFEGIKAAGFDVVRIPVAYSHQFEDAATYKIKSAWMDK----------VEAAVKAALDAGLYVIINIHWEGGWLNHPVDANKEALDERLEAMWKQIALRFRDYDDRLLFAGTNEVNNDDANGAQPTEENYRVFNQVFVNTVRANHYRHLI----VQAYNTDVA------KAVAHFTMPLDVQNRIFLECHYYDP--YD---FTIMPNDENFKSQWGAAFANVFINNNVPVIIGEYGPTL---RDQLTGEALENHLKSRNDY------------------------------------------------- 71005292 220 ----------------------------------------------------LAQQGINTVRLPI-------GYWSAGPYFTHYSPFEQ---YRSVYERAINWAAKYDIGVIVDLHSQNGQAHSGLWYNS-WNQGLTTELLVWLAKEISDVTNVIGIQLLNEP--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 158451977 38 -----------------------------------------WGNPNQELLNGVKKAGFDLVRIPVTWMGYIGPARDHHIDE----------TYLARVAEVAQMAHKAGLKAIINLHSTESVGKENGWLSEGYNEHKFARVWKQIATYFKNHDWLI-FESMNEIHD-GNWGEGSVQNDWNRYFTEVVRGTGGNNATRYVVIPAYATKTKHTFWLPEDSAPSRQI-ITFHY-----YDPYEFGIAGTRSEWGSDSD-KNRVSMDFAP-FKSVYVESKFPVIIGECGAPDDKAKEDKARQNRLDYISVFGKAKENGLVPIYWGLLSGNGEKFGLFNRNNGQPNSPESGAVAMIKA------ 169763914 96 --------------------------------------------------------------------------------------------------------TKYGMHIIVDVHSLEASGHWGWYYNEDYSM-QVIDAVISFVQNS-GSPQSYTIEPMNEPTDNPVFGTPAALSDWVKYIRAVIDRVASVNPNIPVMFQG--SFKPEQYWSN-----------QLPADANLVFDVHTY----YFERNVTSETLPARLYADAQSKAG----DGKFPVFTGEWAIQT----------------------------------------------------------------------- 84621433 52 -----------------GETGYFAGTNWIGFLT--------DDSDVDLVMSHLKSSGLKILRVWGFNDV--TTQPSSGTVWYQLHQDGKGADGLQRLDYVVSSAEQHGIKLIINNYWTDYGGMSAYFYTSDTMQSAYQTYIKTVVERYSNSSAVFAWELANEPRCPSC--DTTVLYDW------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 2935581 64 ---------------------------------------------------------------------------------------------------VVDYALNTGSYVILNIHNWNYAFSNNLQKAKPILAAIW----KQIAAEFANYDEHLIFEGMNEPRKV------DHPNEWNGGDQEGWDFVNEMNAVFLQTVRASGGNNAIRHLMGALESYVRKFPTN---DNKVIASVHSYVPFALNTGAGAEKTFGSTSDIEWAMNNRFLVDRNI-PVIIGEFG-------------------------------------------------------------------------- 75225016 105 ---------------------------------------------------------------------------------------------FQGLDFVISEAKKYGIRLILSFNDFGGKAQYVQWYTNYITKNYYKNHIKKVVTRYKDDSTIMAWELMNEPRNQADY-SGNTLNAW---VQEMASFVKSLDNKHLLEI-GMEGFYGDSVPERKSINPGYQVGTDF-ISNHLIKEIHAYT----DQ-WLSGQSDDAFMQKWMTSHWQDAKNILKKPLVLAEFG-------------------------------------------------------------------------- 197773656 74 ---GQLKVCGTKLCNQYGKPIQLRG----------MSTHGLWYSSLDALATDWKA------------DVLRISMY---VQEGGYETDPRGFT--DKVHSIIEQATARGMYAIVDWHMLSPGDHHNLRAKTFFTE---------IAQRHKDKTNVL-YEIANEPSGV-SWSS------IKSYAEELIPVIRRYDADTPVLV-GTRAWSSLGVSEGSDESEVVNNPVN---ASNIMYTFHFYAAS------------------------------------------------------------------------------------------------------------------- 157830932 64 ----------------------------------------------KQMIDAIKQKGFNTVRIPVSWHPHVSGS-DYKISDVWMNR----------VQEVVNYCIDNKMYVILNTHH-DVDKVKGYFPSSQYSKKYITSVWAQIAARFANYDEHLIFEGMNEPR-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 21241120 221 -------------------------------------------------------------------------------------------------------------------------------------------------NRFKQHPAVFGWGVMNEPYQGAERNADGTAAHWQKTATACSKTIIDRDRNHFVFVCG-NGYASARRW-------QDDSMDLFDIPDRIVYEAHNY---------------------------------------------------------------------------------------------------------------------- 1679597 86 ---GFVKASGTRF-TLNGQKYTVVGGNWVGLT-------GLSTSAMNQAFSDIANAGGTTVR----TWGFNEVTSPNGNYYQSARPTINGASGLLNFDNVIAAAKANGIRLILTNNWADYGGMDDLFYTNTAIKDAFKSYGRAFVSRYANEPTVMAWELANEPRTTSGTCTTTTVTNW---AKEMSAFIKTIDSNHLVAIEGFYNQPGAPTYPYQGSEGV-DFEANLAIS-----SVDFATFHSYPEPWGQGAD-----AKAWGTQW--ITDHAASPVILEEFGVTTNQPTYAEWFN------------------------------------------------------------- 25990186 8 ------------------------GSNESGAEFGTAIP-GTWGIDYTSAIATLVSKGMNIFRVQFMMERLVPNSMTGSYDEAYLN----NLTT------VVNAITAAGVHAIVDPH-------NYGRYNNEISTADFQTFWQNLAGQFKDNDLVI-FDTNNE------YNTMDQTLDLNQAAIDGIRA--AGATSQYIFAEG-NSWSGAWTWADINDMKALTDP-----QDKLVYEMHQY---------------------------------------------------------------------------------------------------------------------- 121715087 89 TGSGSFKTDGLKF-NIDGKTKYFAGTNWLPFLTNNAVFDHLQ----QTGLKILRTWGFNDVNIPGSGTVLHDKATGTSTINTGAN-------GLQRLDYVISAAEKHGIKLIIPFNNWDDGGSKTEWYTNEKIQSVYQAYIKAIVSRYRDSPAIFAWELGNEPR-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 164662066 88 ---------------------------------------------------WMKAHGINSVRIPIHTKLLKGTDYASFATVYEG--------AWQRIVASIEKAASLDIGVLIDLHDSHCGKSDGFWNGLHASSNRTIQILTALAEAVSQYDNVIGLELMNEP--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 46115906 85 ---------------------------------------------------------------------------------------------------IVNHITGKGATVLLDPHN-----YGRFFDKIITSTSDFQTWWKNFATLFKSNSRIM-FDTNNEYHTM----DQTLVLNLN---QAAINGIRAAGATQYIFVEG-NQWSGAWSWP-----DVNDNMKALDPENKLIYEMHQYLDSDSSGT---SPDCVSTTIGVERTKWLRANKKIG---MIGEFAGGPNETCKTAV-KNMLDFMKANTDVWKGFTWWS----------------------------------------- 192362355 223 ---------------------------------------------------------------------------------------------------VVDYAKNAGFYVIINIH-WDGGWMQPTYANQAAVNSRLTKLWTQIANNFKNYDDYLLFAGTNEVMVDG--DYGTPTYEYYTFNQTFVNTVRATGGNNAVVVQGFNTNIDHTIS-------FVSIPSD-SASNRLMMEVHYYDPYNFATETWANETYVNTQFQRMKTRF----IDNGVAVILGEFG-------------------------------------------------------------------------- 1346222 334 -------------------------------------------------VKILADNGFKSLRLPIDLDLYATNRIAGTDTELKFDDD----TLFLVLDSFVEWTAKYNMSFVIDYHEYDNSYN-----TTSAKDPNYIKTWKHVAAHYAESPR---EDLFFELNEPDMSDGKVTAATWTTAAQAMIDAIRTVDTKHTILF-------GDAQWYSITLL-AKRTPFT---DDNIIYVIHTYEPFAFTH--------------------------------------------------------------------------------------------------------------- 1346224 37 ---GYYHTQGNKIVDESGKEAAFNGLNWFGLETPNYTLHGLWSRSMDDMLDQVKKEGYNLIRLPYSNQLFDSSSRPDSID-YHKNPDLVGLNPIQIMDKLIEKAGQRGIQIILDRHRPGSGGQSELWYTSQYPESRWISDWKMLADRYKNNPTVIGADLHNEPHGQASWGTGNASTDWRLAAQRAGNAILSVNPNWLILVEGVDHNNNSQYWWGGNLTGVANYPVVLDVPNRVVYSPHDYGPGVSSQPWFNDPAFPSNLPAIWDQTWGYISKQNIAPVLVGEFGGVDLSCPEGKWQNALVHYI------GANNLYFTYWSLNPNSGDTGGLLLDDWTTWNRPKQDMLGRI-------- 7208816 199 --DDWLHVEGNLIKDAQGNTVYLTGINWFGFETGANGFHGLNKCNLEDSLDLMAKLGFNILRIPISAEIILQWRVETSFVNTYENPRLDGLSSLEILDYTINHMKKNGMKAMIDMHSTKDSYQENLWYNKDITMEEFIEAWKWIVERYKDDDTVIAVDLKNEPHGIAKWDDSNDPNNWKRAAEIIAEEILAINPNLLIVVEGVEAYTTYCNWWGGNLRGVADHPVVISAPDKLVYSVHDYGPDIYMQPWFKDFDINTLYEECWYPNWYYIVEQNIAPMLIGEWGGKLINENNRKWLECLATFIAEKK------LHHTFWAFNPNSADTGGLMLEDWKTVDEEKYAIIVP--------- 14590997 40 ----YYEVRGDTIYSGEETPIHLFGVNWFGFETPNHVVHGLWKRNWEDMLLQIKSLGFNAIRLPFCTESVKPGTQPIGID-YSKNPDLRGLDSLQIMEKIIKKAGDLGIFVLLDYHRIGCTHIEPLWYTEDFSEEDFINTWIEVAKRFGKYWNVIGADLKNEPHTGATWGMGNPATDWNLAAERIGKAILKVAPHWLIFVEGTQFTNGYNAWWGGNLMAVKDYPVNLPR-NKLVYSPHVYGPDVYNQPYFGAKGFPDNLPDIWYHHFGYVKLELGYSVVIGEFGGKYGDPRDVIWQNKLVDWMIEN-----KFCDFFYWSWNPDSGDTGGILQDDWTTIWEDKYNNLKRL-------- 1708080 41 TGDDWLHVEGNTIVDSTGKEAILSGVNWFGFNASERVFHGLWSGNITQITQQMAQRGINVVRVPVSTQLLKAGTFLKPNVNTYANPELEGKNSLQIFEYWLTLCQKYGIKVFLDVHSAEADNSGNMWWKGDITTEDVYEGWEWAATRWKDDDTIVGADIKNEPHGRAKWDGTTDKDNFKHFAETASKKILAINPNWLVFVEGVEIYDYYGTWWGGNLRGVRDHPIDLGHQDQLVYSPHDYGPLVFDQKWFQDFDKASLTADVWGPNWLFIHDEDIAPLLIGEWGGRLQDPRQDKWMAALRDL------VAERRLSQTFWVLNPNSGDTGGLLLDDWKTWDEVKY-------STMLEP- 120610779 27 -----YSISNGQVVDDAGQAVQLRGVNWFGFETGEHVVHGLWARNWKDMIGQMQQQGFNAVRLPFCPRSLR-GTGPGSID-YSRNPDLQGLNSQQILDKVVQEISDRGMFVLLDHHTPDCQAISELWYTPAYSEQQWIADLVFAANRYKGVPGVIGIDLKNEPHGAATWGTGNAATDWNRAAERAAAAVVQAAPRWIVAVEGVGCSTSSGHFWGGNLEPLACTPLDI-PADRLLLAPHAYGPDVAMQSYFNAADFPANMPGIWEQHFGRFV-QAGHAVLPGEFGGKYGDPRDVQWQNALVAYLIGKGIR-----SGFYWSWNPNSGDTGGILDDDWNTVRTDKVQLLNRLWGT----- 146197301 15 ----WFSTKGNKIINETGGAVRLTGINWFGFETTEEVFHGLAANSLQNLIKMVADHKFNCWRCPVSASVIHDWMIGNPKVNYTYNPSLRGLSNFDIFKIFIKEVKKYGHRVFIDIHSIDNSYRDNLWWNAEHPPEYILSALEWIADYFKDEPAFIGIDVKNEPHGAAHWDGTKNDNNWKYFVETAAARIHAKNPKLLIFVEGIECYKGVEGWWGGQLAAVKDYPIKLGYQNKLVYSPHDYGPSVNPQTWLRDNTYDSLMAEVWEPQWLFIHENSIAPIFIGEWGGHLEK-RNNLWMGPFVQLI------AKYKLSFTHWCLNPDSGDTGGLLLPDWQTWNEEKYNFIKPV-------- 146197135 15 ---DWLHVDGTAIVNEAGEEVFLTGLNWFGFETDIRVIHGLWQSSLHTIVKEAAAHGFNVWRIPVSADTLGQWRPLDTWIDPTANPDLQGLGGFEIFNIFLDDCRANGMKVFVDIHNMEPGPQNPFPYEPDHPPEYYYGVLEWLTKQYLDDDVIIGIDLFNEPHEDCLWDDSEKVNNFRYVASEAGKRILAINPNLLIIIELPGCYHGGFGWWGGTLQGVGDVLADLPATN-VVYSPHEYGLGVWNSDWLKGFTYDSLMEKHWLPHWLFVKKDGIAPVLIGEWGGTTEGENAN-WIGFVADLI------GKEGLSHTYWDLNPDSSGTGGLLLDDWATWDEEKLGLIAP--------- 125973055 38 --DDWLHVEGTNIVDKYGNKVWITGANWFGFNCRERMLLDSYHSDIIADIELVADKGINVVRMPIATDLLYAWSYPPSTDTSYNNPALAGLNSYELFNFMLENFKRVGIKVILDVHTDNQGHNYPLWYNTTITEEIFKKAWVWVAERYKNDDTIIGFDLKNEPHTNAIWDDSNHPNNWKRVAEETALAILEVHPNVLIFVEGVEMYPKDGNWWGGNLRGVKDYPINLGYQSQLVYSPHDYGPIVYEQDWFKGDFITANYEQCWRDNWAYIMEEGISPLLLGEWGGMTEGGHNLKYLRCMRDFILEN----KYKLHHTFWCINIDSADTGGLFTRDEGTPDNKYDNYLYPV-------- 14325794 47 -------------VYKNGVPLPLYGVNWFGLETCDRAPHGLWGRSVADFLAQLKGFGFNALRLPVAPEVLRDQGTVASW--AQGGDPAYPTSPLAGLRYVLEKAQGLGFYVLLDFHTFRCDLIGPFDPSRGYTKDDWLADLRRLAGLSLEFPNVFGIDLANEPYD-------LTWAEWKALAQEGARAVLGVNPRVLVAVEGVGNNGGYNAFWGENLAEARD---DLGLGDRLLYLPHVYGPSVYDQPYFSDSTFPNNMPAVWDAHFGHLSGRG-LPWGIGEFGGKY-TGQDRVWQEAFVDYLRSKGVR-----VWFYWALNPNSGDTGGLLEEDWKTWDKIRLRLMAPGGGLAFD-- 86169695 237 --------------NGTEVAVDIKGINWFGMETGTAIPLGLWDNSNGTTAYQIASNKFNAVRLPLCIWILTNQAPESTLINTAENRAISITSYMSLLKSLIKALACRNFGVLLSLHTLTSSVSGGLWYNDNITQSDFLDAVDTLTGDLCSNWNVIGLDLKNEPYE-GTWGDGED-TDWREGAQTIGNRMLKGCSNWMGFVEGIYASHTLADWYGSGLQKANEYPVEFTTENKVVYAPHYYTPAVYPQAYLSNSSLKSRISATMDEMFGFIADNNSAALLLGEFGGLYATDTTKRCTDYSIELMVENGWAGG-----FVWSLNPESAFTEGVLEDDWLTANSE---------------- 157358254 30 ----PLSTKGRWIVDDTGRRVKLKCVNWISH-TESMITEGLHSQPIGDIADKISEMGFNCVRLTYPTFLWTRVDYYNKTVAESLNPRFLSLPLRESYERVVGELGRRGLMLILDNHVSKPMWCNGFFGDKFFDPEEWIEGLSQVANRFKDESHVIGMSMRNELRGQRS-----NQKDWYKYMREGAKAIHSINPNLLVVVSGLNFDNDLSFL--------KKKPFRLTLNNKVVFEAHWYSFDATEQ-WNDKPQECKDRAREFYRDAGFLTEDNPAPLFISEFGMDLRMGNDNRYFNC---YLP---TVAAKDLDWALWTLQASYYEVYSVLDFNWEKPRNPQLEKLTILQEMLQDP- 110630416 242 --------------NGTEVAVDMKGINWFGMETGTAIPLGLWDNSNGTTAYQIASFKFNAVRLPLCIWILTNKTPESTLINTAENRAISIKNYRSLLKSLIKALAYRQIGVLISLHTLTSTDNGGLWYSDNITQSDYLDAVDTLTGDLCSNWNVIGLDLKNEPYE-GTWGDGED-TDWREGAQTIGNRMLKGCSNWMGFVEGIYASHTLTIWYGSGLQKANEYPVEFTTDNKVVYAPHYYTPAVYPQSYLSNSSLKTRISSTMDEMFGFIADNQSAAMLLGEFGGLYSSDTTQRCTDFSIDIMLENGWAGG-----FVWSLNPESAFTEGVLEDDWLTANS----------------- 119444147 169 --------------NGTEVPVGIKGVNWFGMETGLAIPFGLWENDNGTSVYEVAAFKFNSVRLPVLYTSLKNTAPQKSLINVNTNRAINITTYITTLQTIIQALGYRKITVMISLHTLDIKKSGGAWYSDDVTEEQFLKAVDILTKNLCKYWNILGLDLKNEPHE-CSWGG--AAPDWQKGSTLIGNRMLKGCPNWMAFVEGIAGSDTYYDWWGGGLQNAGKNPVELTAENKLVWAPHYYNTGVFPAWYLDDATLRKNVEITMDKMFGYLLGDTTSAMVMGEFAGLYAKDTTKRTTDFTIDVMIQAGYAGG-----YMWSLNPESAFTEGLLEDDWLTPNKVFMEGMAAL-------- 86169693 169 -----YQSKNGQIVNGSEIPIQIKGVNWFGMETSLAVPFGLWENENGTTAYEIAAFNFNAVRLPISVEVLNNSPPQKGVINLASNRAINGTDFISTLQTLVKSLAYRNIGVLISMHRLTNKKSGKTWFDEDVTQENFLNAVDIVSSNLCGYWNVMGLDLKNEP-EKATWGTGKDD-DFVAGCEKIAKVMHGNCPQWLGFVEGVVASHSVTIWWGGGLQKAGDTKPQFTIENKLVWAPHYYTTAVAPQPYFSDEDLLTRVEGTMKDMFGYLVEEKSYALLLGEFAGLYTKDAHPKMTTKRTTDMTIKVMLENEYAGGFMWSLNPESTFTEGMLLDDWLSPNTEFLDAFLP--------- 116292772 178 --------------NGTEVAVGIKGLNWFGMETGLALPFGLWENDNGTSVYEVAAFKFNSVRLPVCINILKDVAPDKSLINLNTNRAINITTYVTTIQTIVEALGYRHITVMISLHTLDPKKSGGAWFSEDVSEDDFLDAVDILTKNLCKYWNILGLDLKNEPHE-CTWGGKDP--DWQKGATLIGNRMLEGCPNWLAFVEGIASKNTYFDWWGGGLADAGDDPVTFDVENKLVWSPHYYNTGVSPAWYLDDETLRNNVEKSMDAMFGYLIERDNVAMVMGEFAGLYAKDTTKRTTDFTMEVMLKAKYAGA-----YMWSLNPESAFTEGLLEDDWLTPNKVFVDGIAALDA------ 87240496 26 ----PLSTQKRWIIDATGERMKLTCAHWVGHAT-PMLVEGLDKLPIQDIANQIAKSGFNCVRLSYATYMFTNDTIRDTLAIEKHNPLMLNMTHVQAYEAAIDALGEKGVMVLIDNHVCDNNDQNGFFGDRHFHPDEWLQGLAFIAKHFRGKPNVIAMDLRNELR-----GGRQNLPDWYKYVSQGASTIHKHNPDLLIVISGLNFDNDLSFL--------KKKTLDLNFTNKLVYEAHIYSFSGNQDRWNLQPWVCSSVIENLNDQAGFLISNNPVPLFISEFGYDMTGGNDNKFMPCFVSY------AASVDLDWSLWSFGGSYGETYAVMDYDWKNYRDPK--------------- 157358253 89 ----PLSTRGRWIVDAAGGRVKMACVNWVSHLE-PLVTEGIHAQPVERIAETVKAMGFNCIRLTYATFMWTRADYNNKEGIARNNPKLLNLQIIDAYEAVVNELGAHGLMLVLDNHVSKPLWCNGFFGDMYFDPKEWIKGLTDVSTRFKNNPQVVALSMRNEMRGARS-----NVPDWYRYMRKGAKAIHKANPKVLVIVSGLNFDKDLSFL--------GRKSFGFTLNNKVVFEAHWY-TFDFTQQWQQLPPNRAQRADEFQRDAAFLTTGDKAPLFISEYGINLQETSDSRYFTCFL------PTVAEKDLDWALWTLQASYGESYSVLDYSWSKPRYPQLERMVILQNLLQDP- 125548741 31 -------TASRWVVGADGRRVKLACANWASHLE-PVAAEGLSRRGVGDIAARVAAMGFNCVRLPLRWSLERFGMRESVAGVRVNNPGLLDLPLIDVFQEVVSALARNNIMVILDNQMTTPGWCNGFFGDKYFDPEEWLNGLKTMATMFRKTKNVVGMSLRNELRGPY-----ANVSLWYRYMKEGAEAVHTANPDVLVILSGLEFDNT--------LNFVVPNQIHLSFTGKLVFEQHWYGFSDGGNWESQNQNDVCGMVVGFIKNKGLFLLQQGWPLFFSEFGFDMSGTHDNRYLTCFLSVAAEM------DLDWAIWALQGSYDESYGLLSWDWCTARNP--SFIKRINSL----- 4850396 4 ----PLSTSSRWIVDENGLRVKLVCANWPSHL-QPVVAEGLSKQPVDAVAKKIVEMGFNCVRLTWPLDLMTNETLANNVGFQTNNPSIIDLPLIEAYKTVVTTLGNNDVMVILDNHLTKPGWCNGFFGDQFFDPTVWVAALKKMAATFNGVSNVVGMSLRNELRGP-----KQNVNDWFKYMQQGAEAVHSANNKVLVILSGLSFD--------ADLSFVRSRPVKLSFTGKLVFELHWYSFSDGNSWAANNPNDCGRVLNRIGNGGGYLLNQG-FPLFLSEFGIDERGTNDNRYFGCL------TGWAAENDVDWSLWALTGSYYEYYGVLDSDWISVR------------------ 15231514 4 ----PLSTNSRWIIDEKGQRVKLACVNWPSHL-QPVVAEGLSKQSVDDLAKKIMAMGFNCVRFTWPLDLATNETLANNVGFETKNPSMIDLPLIEAYKKVVAKLGNNNVMVILDNHVTKPGWCNGFFGDTFFDPTTWIAGLTKIAMTFKGATNVVGMSLRNELRGP-----KQNVDDWFKYMQQGAEAVHEANPNVLVILSGLSYDTDLSF--------VRSRHVNLTFTRKLVFELHRYSFTNTNTWSSKNPEACGEILKSIENGGGFNLRD--FPVFLSEFGIDLRGKNDNRYIGCIL------GWAAENDVDWSIWTLQGSYSEFYGILDSDWVRVRS--QSFLQRL-SLILSPL 212721186 31 -------TASRWIVGVDGRRVKLACANWASHLE-PAAAEGLARRPVSDIAARVAAMGFNCVRLTWPTYLVTNGMLESVAGVRVNNPALLDLPLIDVFREVVSSLARKGIMVILDNQMTTPGWCNGFFGDVYFDPNEWLKGLSAMATMFNNTKYVVGMSLRNELRGP-----KQNVSLWYRYMQLGAEAVHAANPNVLVILSGLDFDNTLSFLFKE--------KVRLSFSGKLVYEQHWYGFSDGGNWETQNQNDVCGMVVDFIWAKGLFLLQHGWPLFFSEFGFDMSGTHDNRYLTCFLSVAAEM------DLDWAIWALQGSYDESYGLLTWDWCTARNP--SFIKRINSL----- 67904358 26 ----PLTVSGRWILDSTGARVTFAGVNWPGAGEA-MIPEGLQYASVASTISKIKSIGMNVIRLTFPIELVDDIYANDGDQIVTNNPLITNTTRMQVYDLVAAECAAQDVYVHLDNHISKAMWCNAWFGDTYFDVDNWKRGLQYMASHAASWETFTSIGLRNELRQPASANPSYPWETWYSQMTEAADLVNAANPDALIFLSGLNYDTTLAPIPTGSDLGEGTYLEDFSYADKLVLELHNYDT--------GASSCANLSGALWNGGFKALDTNNIMPVVLTEFGFAQDETTWQSVYASCIREWIPQQQAGWWTISGSYYSGGQDYDDTWGILDHTWSGWRNEEQGLRVMVEASL---- 116206102 35 ---GPFVTSGRWIHDASGKNLTYAGTNWPGHADV-MIPEGLQYQSIETIVQKVKSLGMNAVRLTFAIQMVDEIYANGGQDILAKNPRFATTTRLQVFDAVAGELNKQQIYVHLDNHISKGMWCNSWWGDTYFSTSNWVRGLSYMAEHGKSWPALTSIGLRNEPREPTNNPSSYNWQAWYGFMRQGADAVHAANPSLLIFLSGLSFDTYLTPVVQGTALTPGNGRFNRNDDTKLVLELHNYETGIGSCATLQGNLDRNGFEALQASGAGAF------PVMMTEFGFQMDASTWRVYASCLAQYLPARKAGWAIWVSYYMRSGTQDYDENWGLLNHDWSGWRSQSYALKAMVRNTL---- 86748135 35 ---GYLGTRGSQIVDVTGRPVRIASIGWNGTEGPPAAPSGIWKVSYRTVLDSIVAAGFNTVRIPWTDIGLDTPLNGYSWINTTLNPDLLASTTLVAFQRIVDYAGDIGLKVIFNHHTNQGTAGNGLWFDGRFTAQDFKQNWLRVARTFAGNPTVIGYDLHNEPNGDRTWGGGGP-TDIKAMCEDVGSAIQDVSPDVLIICEGPETYKPPPESSGGNLTAAGANPVRLKIPHKLVYSIHEYPEEIADTKRWGIPETGKGFIDRMNTTWGYLVRDDIAPVWIGEMGASLRTPETREWARNLIDYM--NGKYGSEGISGSWWLIGPSNDPPYG-LQTDW---------------------- 168033792 1 -----LSTNSRWVVDRFGVRVKLSCVNWVGHLE-PGIPEGLNKNTARGIAILVRATGFNCVRLTSSTWLWTNDSYGSSIALRAINPELYPLTLREVHHQVINILTAQGLMVILDNHVSKPQWCNGFWGDEFFDAETWLMGLTTVASEFSNNPFVVAMSLRNELRGSR-----QNSYLWRVLMSTAAQAVHDVNPNILIIAGGLNFGTDLSFLNKGALETSR-------FPNKLMYEFHWYKTSRLARGGNFNNASDQNACAISQSNVGFLLEKN-APLLLSEFGINLDSTSETQFLDCVIDYLERA------DLDWAFWALQGSYDEVYGLLESTWRS-------------------- 168029996 1 ----PLSTFSRWVVDRFGVRVKFSCVNWAGHLEA-GIPEGLSRNTARGIATLIRVNGFNCVRLTYSTWLWTNDSYGTGLAIAALNPDLYLLTLRQVHRRMVNILTAHDLMVILDNHVSKPKWCNGFWGDEYFDVETWMLGLTTVATTFSSNPFVVAMSLRNALRGPR-----QNAIDWRVLMAQAAEAVHDVNPDVLIIAGGLSFATDLSFLNNND-----NHLDTSRFPNKLVYEFHWYSWSRLARGSNSDPSACSNTQRNVNLDNGFLLEQGT-PVIVSEFGINLESTNENRFLDCVIDYLE------RGDIDWAFWALQGDDDEVFGLLQSTWRS-------------------- 115449373 23 ----PFSVSGRWIHDSKGKVFTYAGANWPGAGEV-MIPEGMQYASISSTVSKLKNLGMNVIRLTFPTELVDDNGTKVFDEIRKVNPQIASTTRLQVYDMVAAECNKQGIYVHLDNHISKAMWCNAWFGDTYFDVPKWMRGLEYMVSHAKSWPNFVSIGLRNELRQPATANYPYNWGTWYTQMTTAAKRVNAANPNALIFLSGLNYDTTLSPIPTASDNGVKFRLSDFAFASKLVMEIHNYETGATSCSALSSALWNAGLKALNSSDPSIV---NSMPVVLTEFGFLQDSTTWKNVYASCLRTWIP-----EQHVGWMTWVINQDMDETWG---------------------------- 146197051 16 --GGYYHARGHDIVDETDTIVQLWGVNWWGAESGECFPTNKDWN-LDELINQVDSKGFNTWRFPISADRVHEWI--GDWAEYGAAEDYCKKNNLKWFEDLIEKLSAKGHKLIFDIHSHGNTYRDNLWFKKGYGPDYIIEALEFLAEHFNESDTVIGLDLKNEPHGSTKWDNSSDDNNWKHFIETAGNRIHAKNPNLLILVEGIECYNGHTTWWGGNLEAVKDYPITLNVPNKVVYSPHDYPGEVNAGSWFCDETNFNTMTEAWLPYWDYIYLENIAPILIGEWGLKFEKETERKWVEA------------------------------------------------------------ 169860222 19 -----LRSSGRWILDATGQRVKLRCVNWAGHME-TNIPEGLQHQPASTIAQWIATNRFNCVRLTFSIDMALNPNQRVSDSFTAANPWLSSSTTRGAFARVIQELEARNVLVVLDNHVSRASWCNGWWASAYFDTNNWLNGLRSMASFSHSHPNVVGIALRNELRAVGNQD-RNNHADWYNYITQGAQAVRGANSNLLVVVGGVNYALDLSFVWNRMLD-------RNVFGDKLVWELHNYA-------WSGGGRDCNNHQKMMGDRGGFVLIQNTGPLFLSEFGWAQNNPSADAYSSCLVRYLES------NDAEWAYWALQGNFDETFGLLNHDWSGWR------------------ 171687058 38 ----PLSTSSRWILDANNKRVKLRCINWAGHLE-TNIPEGLHRQPLDYITTWIATQNFNCVRLTFSSDLFSGPTTPVHTSFTTVNPWITNTTTLDVFAAVVDTLWSKGIITILDNHVSKASWCCNLWWDTAFSTSSWLSSLAFMATWAKSHPGVVGLGLRNELRAFLLQDL-NGRRDWYANIQRAGNLVHQANKDLLILVGGAQSSTDLVHLKTRMLD-------TSGWEGKNVWEMHAYSFTVTFPDPFKNCDLVKAGYGFWS---GFVLEQDTGPLIMSEFGVGMQGSEDHRYLDCLVGYLE------GNDAEWAVWAIQGDYDETWGLMDREWKGWRNER--FRQKIQGL----- 119444137 151 -------TSNGKIYTGDKEQLVFTGINWSGMENAEGVPHGLATSYLDDIAANLSDNGFNAVRLPLNAQMVIDNSAPNTKLFVNLDTDLNVDTYIDMIKKVVQGLGKQQIGVLLDIHKIDPNFTDHLWYTDDYPIATIYKMYETLATELCSDYNIIGIDLKNEPVGGCWPEDDTDDYNWPRAVETIGNKILAICPNWLIVAEGNYMTSTYNDWYGASLQNASINPIKLDTTGKLVFAPHFYSPSVYPSSYFGNELLKAALTAVLDNAFGNAVTEAGVPTFYGEFGGIYGSATSTRVIEMLIEYANDMNMTGG-----FAWAINPD---------------------------------- 116191715 31 ------HSTSRWIVDSNHTRVKLRCVNWAGHME-THLPEGLQHQPLSYLLDWIAAQDFNCVRLTYSTDAALDPHRTVAAAVVEKNPWIANTTTREVVAAVVDGLFARGVLTILDNHWWDEGFGYNTWNSRFFNTQQWLAGLEAMAAWGKGHAGVVGYGLRNEIREFLLQGL-NGRADWYTYVKKGGDVVHAAHPDALVLVGGVQSTTDLLHLRSGEAEAMLDTS---GWAGKHVWEMHAYSFTVTFPDAFNNCDI---VKAQYGAFVGFVLEQGKGPLILSEFGVGMEGGKDNRYLNCLVSYMQS------NDADWAVWAIQGDYDETWGLMDRNWTDWR------------------ 119444139 153 SDGKIYATDSN---TGEKKQIVFTGINWSGMENAEGVPHGLATSYLDDIAANLSDSGFNAVRLPLNAQMVIDNSAPDTTLFVNLDTDLNVDTYIDMIKKVVQGLGKQQIGVLLDIHKIDPNFTDHLWFTDDYPIATIYKMFETLATELCTDYNIIGIDLKNEPVGDDTDAYCDSDVNWPRAVETIGNKILAICPNWLIVAEGNYATSTYNDWYGASLQNASINPIALDTDGKLVFAPHFYSPSVYPSSYFSVTEYPNTTDGVLDNAFGNAVTEAGVPTFYGEFGGIYGSATSTRVIEILIEYANDMNMTGG-----FAWAINPDYDFNYGLYTD--SSWDAYNTDF------------ 197755543 31 -----LSTRGRYIVDANGDRFRLRSGNWDGAQGSWNIPLGLDRVPLPTLLADFRALGLNSIRLPFSNEMLRTAAPVPDAAV-AANPALRGRTPLQVYDAVVAALTDAGFAVILNNHTWCCGLDGNERWNSGRSTAQWADDWVFLARRYRDNPRVVGADLYNEVRDDPNWGLGDGH-DWHAAAQEAADRILEANPNLLIVIEGINWTVDGFAHGRPALTPVRTLSHTLAVSHKLVYAAHFYGYTGPHHSGYQDMTPAQLEQTLYDQAFFVSAETGTAPVWISEFGIGADGAKPRAWFENLTGYLADADFAYWPLVGWSTTAQGAPGGDSWAMLRYD----------------------- 119482962 2 ---GILKVKGNKVVDSNGDEVLLRGAAIGGWMNMENFITGLEYFFTEADAKFFAGLGLNCIRIPFNYRHFEDD----------MNPRVLKESGFKHLDRVIDLCAKEKIYTILDMHTA-PGGQNGDWHSDNPTQDRTVWLWEQIAARYKNNPWIAGYNPLNEPCDP-------EHVRLPAFYERVEKAIRAIDPDHILWLDG----NTFAMEWKG----------FGKVLSNCVYAMHDYSSMGFPTGYKGTPEQKEHLERQYLRKAEFMNKNGTV-IWNGEFGPVYANPRTEAEAETINQLGEQLRIYDKYNIHWSIW-LYKDIGLQG----------------------------- 121711569 4 ---GVLKVKGNKVVDSSGNEVLLRGAAIGGWMNMENFITGLEYFFTEADAKFFAGLGLNCIRIPFNFRHFEDD----------MNPRVLKESGFKHLDRVIDLCAKEKIYTILDMHTV-PGGQNCDWHSDNTTQDRTVWLWEQIAARYKSNPWVAGYNPLNEPCDP-------EHVRLPAFYERVEKAIRAVDPDHIL-------------WLDGNTFAMEWKGFDKVLPN-CVYAMHDYSSMGFPQRYKGTSEQKEHLEKQYLRKAEFMY-QNGTAIWNGEFGPVYANPRTEAEAESIERYDLQLRIYDKYNIHWSIW-LYKDIGLQG----------------------------- 39959453 3 ---GILRVAGDQVVDGKGNPVILRGAGLGGWMKMENFITGFPGQFTDADAQFFASLGLNCIRIPFNYRHFEDD----------MNPGVLKSSGFKHLDRVIDICAKHNIYTILDLHSL-PGGQNPSWHSDNVSQDRVVWLWEQLAHHYKGNPWIAGYNPINEPADE-------KHARLPAFYDRLDVAIRKIDPDHILYLDG----NTFSIEWK---------HFDRVIPNS-VYALHDYSLMGFPMGYKGTPEQLQKLESQFLRKAKFQHEH-SVPIWNGEFGPVYEDPAKNPDAENSERYAAQLNVYDKHAIPWSIW-LYKDVGFQGMVYTD-------PKSKYMRTIGSFL---- 211582133 2 ---GFLRVKGDTVVDGNGEGVVMRGAALGGWMNMENFITGLEYFFTEADAKFFAELGLNCLRLPFNYRHFEDD----------MNPRVLKESGFKHLDRVVDLCAAHGIYTILDMH-AVPGGQNPDWHSDNPTQDRTIWLWEQIAARYRSNPWVAGYNPLNEPCDP-------EHVRLPAFYARVEKAIRKIDPDHIL-------------WLDGNTFAMEWKGFDEVLPNS-VYAMHDYSSMGFPTGYKGTAEQKEHLERGYLRKAQFMSE-NKTPVWNGEFGPVYADTVNQERYNLLGDQLR---IYDKYNISWSIW-LYKDIGLQGMIYTDPESKWNKTLEPFLK---------- 115399916 3 AGTGILRVEGNKVVDDNGTEVLLRGAAIGGWMNMENFITGLEYFFTEADAKFFAGLGLNCLRIPFNYRHFEDD----------MNPRVLKESGFKHLDRVVELCAKEKIYTILDMHTA-PGGQNGDWHSDNPTQDRTVWLWEQIAARYKGNPWVAGYNPLNEPCDP-------EHIRLPAFYDRVEKAIRAVDPDHIL-------------WLDGNTFAMEWKGFDKVLPN-CVYAMHDYASMGFPQRYKGTAEQNEYLERQYLRKAEFM-TQNGTATWNGEFGPVYADPRVDEDAETINQLGQQLNIYDKYNIHWSIW-LYKDIGLQGMIYTNPDSPWNK----------------- 195645980 31 -----LSTSSRWIVDPAGHRVKLACVNWPSHLES-VVTEGLGRQPVGAISGMIVSMGFNCVRLTYPIALVINASLSV-LTVRQSLLANGLAETVGGVEAVVNALGEKNVMVILDNHVSTPGWCNGFFGDRDFDPNVWVDGLGSMATIFADVPNVVGMSLRNELRGPR-----QNPQDWYTYMQRGAEAVHAANPRALVIMGGLSYDYDLSFL------AARQVGVSFAAENKLVFEVHWYSFS------------------------------------------------------------------------------------------------------------------- 157338217 23 ----PLHTNSRWIVDEDGARVKLACVNWLSHQEA-AVAEGLSNHPVDLISKRIASLGFNCVRLTLPLFLAIDGLLESLAGFQANNPSMLDLPLTSAYQAVVSNLADNNMMVILDSHFSEPSFHNGVFGDQHFNPDLWVKGLTRIATMFSGVPNVVGMSLRNELRCP-----NQNVKDWYRYMQKGAEAVHSANPDVLVIISGLSDGTDLSFLLNQQLE--------LTFTGKLVLEMHWHG--------------------------------------------------------------------------------------------------------------------- 46126479 4 ---GILKTDNERIVDANGDAVLLRGTALGGWMLMENFMNGFPGREHDKDAEFLASLKFNCLRLCLNYRHFEDD----------MNPFVIKEEGFKHVDRVINLCAKYGIYTILDWHSDNPTGYAAFWDHKHF-QDRAINLWEHIARRYKGNPWVAGYNPMNEPAD-------SEWTRLLAFYDRIVPAIRNIDPDHVLFLEGNTFSMDFTGF-------------DKVWENS-VYAIHDYCGFGFPNRFQGTQEQESYIRRMYDRKVEFMKKHNSSLTGLGEFGPIYERKENPDWVQNEERYDRQMAIYTSESIAWSIWSY------------------------------------- 169606922 31 ----PLYTKGRDIIGTNGDIFHYVSTNWPGHQE-IMIPEGLQHSSVQDIVAWFPKFGLNSVRLTFAIEMIDDYLANSPNQILSKNPQFKNTTRLQIWDAVGKELSNQGIIIHLDNHMSKAFWCNGWFGSKYFNVENWKRGLAFMAKHGKNWPTFASIGLRNELRNAAN-AEPIDWYTWYIHMTAAADAVHKADPDALIFFSGLSYDTYIDPIPGKTLNGARFVPSSFAYKDKIVLEIHKYDFTQDDCATFKRKWYQKGFQAV---NPQDPATKYLFPMVISEWGFISNGEYWNTYAKCLVEMVKE------YKVSWQHWELSGGSEEFWGLLNYNWTAIRSPENSLYKMIDAL----- 169863521 4 -----LKISGTKIVNEQGEEVILRGAGLGGWMNMENFITGLEYFFTDADAQFFKSLGLNCIRIAFNYRHFEDDD----------NPRVLKTSGFKHLDRVIDICAKHGIYTILDMHTA-PGGQNTDWHSDHGTQDRSLWLWSELSKHYKGNKWIAGYNPLNEPTDP-------KHTRVVQFYNNVYKVIRAEDPDHIIFFDGNTFASDFSHF--------GDAHKNWE---NTAYSIHDYSNFGFPNSYVGDDEQFRRLRRSYEKKRQWMDERGLC-VWNGEWGPVYADEINESRYKVLEDQLK---IYNQDRLSWSIW-LYKDIGFQG----------------------------- 171688846 62 ----------------------------------------------------LASLGLNCIRIPINYHHFLDD----------HNPGIIKQEGFKLIDRIVDACAAEGLYTIIDMHTFDAGIHKALFWDFKVFQDSMTDLWVEIAKHYKNNTWVAGYNPMNEPADP----DHTALQAWYK---RAEKAIREVDPDHILFLDGNTYAMDFTGF--------------KEVLPNCVYAIHDYASFGFPEPYVGSPEQKESLQKTYGRKVQFMKEKGV-PIWNGEFGPVYASPGDENYQQRYDLLGQQLKIYKKDEISWSIW-LYKDIGFQGMVHA----SPDSAYIKLLKP--------- 150951098 3 ---GFLTTKNTKIVDANGTPVVLVGTAIGGHLNMENFITGYPYFWTEKDAEFYKELGFNCLRIPFNYRHFIDDE----VDLFKINP-----KGFERLDRVIDICSKYGIYTILDLH-ATPGGQNQDWWDFKVFQDSMVNLWVELAKHYKDNTWVAGYNPLNEPASP-------DHSKLVNFYQRLQDEVRPIDPHHIFFLDGNTYS-----------MDFRQFPAPKDFIPNSVYSIHDYSTFGFPTLYAGTAAEKDKLKRQYDRKVEYHLEHNV-PVWNGEFGPVYADTINRARYQVLKDQLAIYKKGDGTPISWSIW-LYKDIGYQG----------------------------- 94972160 2 -----LQVKNGQIVNDRNERVRLRGTCVGGWMHMENFINGLDHFFTEEDVVFIRSTGANTVRIALNYRQFERDDR----------PFEYLESGFQRLEQALAWCAKHEVYAILDLHHSDNANRNTLFWQHPHFQDRFVRLWEVLAERLRGQPWIAGYNVMNEPVTNAPFGSNAYTPDWNQVYRRVVGAIRALDPDHIIFLEGDLFSTRFDGL-------------DAPFAENLVYSSHNYTPAGFGQGYLGSFQSQLTLQ-HWDREGARFAQRHNVPLWVGEFGSVYNGPGD-DIPSRLRAMDDQIGVFEEFGAHWTTW----NYKDVGGLVTLD---PDSPYMRLVAP--------- 189201748 47 ---GPYSTRGRDIVNSKGEKITWAGVNWP-MSGETMIPEGLEWASAEEILSDIAGVGFNYIRMGYAIEMIDQIYDRNGQDIVAKNPWTSQTTRFEIWGDIARIAATKGIYISPDVHTGKAQWCCAWFDDLFFNATHWRRGLSYVANWAKDHPNIASMSLRNELRDSYNVDLNYNWQTLVGNMTAGADAIHEANPDILILWSGMQYGQDLSALTSGRLEPVYFNVDDHAWADKLVWELHLYKMSEDV-----DTDRCDIVKASLYRNGFNALGIDAPPVILSEFGTAQDETLNDTLQNCLREYTIE------NDVSWMMWAIAGGFPDTWGMTNYDWSGWNYDR--------------- 50426461 2 ---GFLKVKGTKIVDENEKLVVLKGAATGGHLNMENFITGYPYFWTEDDAKFFKQLGLNCLRIPFNYRHFIND---------EGDLFDVKDIGFKRLDAIIDTCSKHGIYTILDLHSA-PGGQNQDWHSDKVFQDAIVNLWIKIATYYQHHEYVAGYNFLNEP-------AVSDHSKLIKYYERLEKEVRKVDPNHILFLDGNTYAMDFRQFPNEVL-------------PNTVYAIHDYSLYGFPSNYKGNKEQKDKLKSQYERKIEYMRDRNV-PVWNGEFGPVYASDTNLARYQVLKDQLEVYKSGDKSPISWSIW-LYKDIGFQG----------------------------- 121607932 2 ---DFLRTEGKNIVDARGSVVRLAGTCAGGWMNLEDFINGLEHFFNESDIAYIRSLGATVVRLPLNYRHFEDDDKPYA----------YKEAGFERLGRVLDWCDKHGLYAILDWHSDNASGISLFWHDAHY-QDRFVALWCEIARRYRHRAVVAGYNLINEPRGDLPWNHGNYRPEWNAVYRRTVQAIRQIDARHIIFLEGDCYSRQF-------------AGLDAPFAENLVYSSHNYTAAGFPRTAGPETWDLARQEQAFLEHEGTVFDRHQVPLWIGEFGSVYNGAAHEVP-DRLRAMDEQLGLFERHRAHWTTWTY------------------------------------- 71021601 34 ---GPFATDGNQIKNADGQPVIFIGTNWPGSGE-TMLPEGIEFRSIADIVGMMKYVGYNFVRHTYAIQMIDQIYENNGADITQNNPEINSTTRLQVLGMIAEEENKQGMLMHLDNHISRAIWCNAWFDDLDFDVNKWHRGLRYMANWAKNHTNIVSMSLRNELRKSAEPNLEYNWKTWWGNISEAAEIIHSTNPDLLITISGLDYDIDLSALTGQNITNAESMPAMFGKAKKAVLELHAYKMSTYYQDHLEDCGAIQA--GLYRFGFNALGKSALLPVLLTEFGDAQDSGANVTMQKCLRDF------TTRNKIGWAHWALAGSYNDTWGLTNPTWT--------------------- 169606616 48 ---GPYNTQGRDIVDSKGEKVTWAGVNWP-MSGETMIPEGLEWASAEEILDDIASVGFNYIRMGYAIEMIDQVYDRNGEDIIQKNPWTTQTTRFEIWSDITRIAATKGIFISPDVHVGKAQWCCSHIDGNACGR----RGLSYVAKWAQDHPNVVSMSLRNELRE--SWNVTDLYYNWETLMTAGADAIHAANPNILIIWSGMQYGQDLSALTTGKNDAARREPKVFDWADKLVWEIHLYSMSEDIDTGTCDIIKANFFRNGFNAMGFDAKAVRETPVIISEFGWAQDETLNHTLTQCLKEYTLE------HKISWMMWSVAGSYRDTWGMTNSDWTGWLYQK--------------- 110808316 129 ----YVSKNGRQLADGTSTQIDIKGINWKGMEDAKGVPKGLWDNMVDGDSYFLKYNKFNVVRFPLSIDVMRNTDIDTNLINTNSNRALGTASRYNTLLGLLVQGLGQNIGVVLDFHVSSDDDSSGLWYGSSIQLADIKTAISNLAEAMCDHFNIIGIDLKDGLSRDATWGDGSD-TDWAVAATELGNHMLKECPKWLAFVQGVQGSLKNTFLPGSDLTGLSTDPITLKTNNKVVYAPKYYTSSYLPRLFFSDADLLANVKTNMNYSFGAAFD-TGMAVVLSSFGGDLDATAKQTSTRVIKDVISMMAGSTEPFLGGFWWTLNPDTDDTNGLVDDTWRVANMDVLEVLASMNKTM---- 209949724 29 -----------------------RGVNLTGLE---APFEGSWGVYVKDYFELVKKAGFDHIRVPIRWNGHAAYEPPYTIRDY----------LFERVDHIIEMAFKNKLYIIINIHNYEELMQNP-----EKHKERFLALWRQIAEHYKNYPDTLWFELLNEPNTNLT------PQLWNEYLAEAVKVIRETNPTRKIVIDTANWANYNTISF-----------LKLPQDRNLIVSFHYYNPFNFTHKWTGSDQEKKAIERELDFTLEWAKRNGNVLLYMGEFGAKADMESRVRWTDFV------ARSAEKRGIAWSYW--------------------------------------- 71275113 40 ----------------------LRGVNWRGLETAQHLPQGLDQRPWREVLDQMQSLGINAIRLPLCSDTLH-GAMPTNLDLV-RNPDLKGRTALQIADAIMDEAGKRGMRVLLAYHVECPTDGNPLLRSVDESEHQWISDMQFITSHYRQQKVVIGVDLADMAYHRPFQSGGDSTPDWNRVVERAAAAILAMNPDWLIGVQPVGLNPPSAPISDDNIKSQHCVQLRI-PARNLLLMPRFAGTDMDTEAALGDATDAEQLAHRIDALLAFGIRQGFYGSWMTSFGLLDNDGRTPR--TALIAQLHRWWGVSRVDVASENAATNQTTTDTNGCVTGDLNGWDTATYTYTYKGGALMLDPI 146282835 33 -----------WPVNDEGG-LALHGVNISGAGFAPHITPGKNGTHYKKHFKYYADQGIRLIRFPFIWERVQH-SLDSGLNFDQ----------IRLLKKTLDLAAQNGQKVILDMHNYG-RYHGELIGSSKVPYEAYASVWRKLAERFKGHPGLLGYDIMNEPH--------STVGLWPGAAQAAVDAIREVDDQTLIFIEGERWSSAY-HWPLVNANFLINDP-----ADRLIYEAHLYFDDDFSGKYAQTSRNIDPMIGVERARFIEWLQKHGQKGFLGEYGIPDDLPEAAQAMDNLLAYLND------NCVPSAYWAGGPGWG-------------------------------- 188579118 32 -----------------------------------------------------AGKGMNTIRLPFLWERVQP----------ALNGPL-DQAQLGLIKKSLEAAKANKQYLILDLHNY-ATYNGKRIGTSDVPASALADLWRRLALEFKDDKAVI-FGLMNEPN-------GISAPDWANAAQGAINAIRKTGAKNLILVPGTAYTGAHSWSTSYGVSNAKALQILKDPGNNMAFEAHQYLDKDYSGTCTSDSVGQEKLEG-----FTSWLRENKQKGFLGEFA----TANNPVCDKALEGMLTYMQKNSDVWLGWTWWAWKPDYAFT------------------------------ 206900993 8 -----------------------RGINFG--DTLEAPYEGAWGGHIDEYFKLIKDAGFDHVRIPIKWSVYTQKEYPYSI----------EKRIFDRVDHLIEEGFKNSLYIVINIHHYDEIMEEPLREK-----DRFLAIWRQISEHYKDYPDQLYFELLNEPTYNLNSDL------WNQFLKEAVEVIRKTNPERKIIIGPDNW---------NNLYNLPKLEIPEN-DKNIIVTFHYYNPFPFTHKWLGTEEEKKDVERELDMAVDWAKEHGDIPLYMGEFGAKADMESRVRWTDFV------ARSAEKRGIAWAYW--------------------------------------- 74275373 55 ------KVQGNKFVDANGKVVVFRGVNI---SDPDKIVN--DKHFNKKHFEVIKAWGANVVRVPVHPSAWRKQG---------------KKAYLALLDQTVIWANELGMYVIIDWHSIGNLKSQMFQNNSYYTDKETNDFWRTVSERYAGINAVAFYEIFNEPTVFNGRLGMVSWAEWKAINEEIITVIQAHNPNAISLVAGFN--------WAYDLTPVATAPIDRT---NVAYVSHPYPMKVG-----------APYEKNWERDFGFIADK--YPVFATEIGYQLATDKDGKYGKRITDY------FGDKGISWVAWVFDPD---------------------------------- 170288865 21 -------------VDPFERNKILRGINIGNALEAPN--EGDWGVVIKDFFDIIKEAGFSHVRIPIRW----------STHAYAFPPYKIMDRFFKRVDEVINGALKRGLAVVINIHH-----YEELMNDPEEHKERFLALWKQIADRYKDYPETLFFEILNEPHGNLT------PEKWNELLEEALKVIRSIDKNHTIIIG--------TAEWGG--ISALEKLSVPEWEKNSIVTIHYYNPFEFTH---QGAEWVEGSEKWLGRKWGSWSKKNKRPIYIGEFGAKADLESRIKWTSFVVREMEKRRW------SWAYWEFCSG----FGVYDTLRKTWNKDLLEAL----------- 121823 283 -GTGVFRVNTKGNLTKDGQLLPARCGNWFGLEPMELYAGNMWGRTIQQTMTELKQQGITMLRLPIAPQTLDANDPQGRSPNLKNHQSIRQSNARQALEDFIKLADQNDIQIFIDIHSCSNYDANRVGYDHAYDKQKWLANLREIAGLSAGVSNLIGIDVFNEPYD-------YTWAEWKGMVEEAYQAINEVNPNMLIIVEGISGSTDLNPNWGENLYEAGANPPNI-PKDRLLFSPHTYGPSVFVQRQFMDPAQPTVLEQGWEEHFGYLRELG-YGILIGEFGGNMDWPDRNAWTTNVDQQWQQAAYFKRKGINACYWSMNPESADTMGWYLTPW---------------------- 168716098 31 ------------------------------------------------FFDDIKDAGFDTVRIPV-----RFSDYTSDSDNFKIDEEF-----FKKIDKYVDYALDKDLIVVLDLHHFEEIMKEP-----RVHKEKFLKIWQQIANRYQKYDKKLVFELLNEPKENLY------SQLLNEYIEEAIKIIRKTNPKRTIIVGPYNFYQIDYL-----------NELNIPKDSNIVVSFHYYEPNDFNITWEGTNEQMDYLKKRFDT-VENWANKNKVKIFLGEFGVTKEETSRRAWVKAVRE------EAEKRNFSWAYWEL----ASGFGIYNQIEGTWDRE---------------- 160894412 38 ---GRLSVKGADLVDSKGNKFQLRGISTHGINWDVGSP----YVNKKAFKTLRDDWGVNAIRLAMYTEEYNGYCSGGSQAKL-----------RKLVDKGVGYATDLGMYAIIDWHILSDG-------NPNKNKSQAKKFFTTMAKKYKNNKNVI-YEICNEPN-------GCSWKEIKSYATDIIKTIRKYDKKAVIIVGTPTWSQLGT---DGTSNEVADSPIKGY--KNIMYSLHFYA-----SEWAHNEYLPAKV---------AYARKKKLPIIVSEFGGAINKASADKWMKLLNKY----------NISYFCWSLS-NKNESASLLKPSWKSGDYIKKKYLARKKAL----- 116250003 40 -----------------------RGVNLSGGEYGER--GGIYGTNYEDTIGYFAEKGMTIIRLPFRWERLQPALGG-----------RLDEDELKRIKDTIGLIRKHGMAVLLDPHNFGYYDKTQV-GTAPATDAAFGDFWARLAVEFANQDGVL-FGLMNEPHDI-------KATDWLDAANAAIRSIRAVGARNLILVPGTAWSGAGS--WEKDVIGGANGTVMLGVRDPLAYEVHQYLDADSSGTHPTCEGAGAAVAAI--NGVTAWLKQNHKRGFLGEFGASA----DKDCMSGLTEIYATMSDNSDVWLGWSYWA-------------------------------------- 58579906 32 ------------------RALTYAGVNLSGAEFAPGVLNKDYTYPAASDYTYFAGVGMNTIRLPILWERLQPTARGK-----------LDPTQLALLQQAVARAKAAGMYLVIDLHNY-AKYYGYKIGSPEVPVSTFTDVWRRLALTFKSDNAVM-FGLMNEPN-------NISASEWAGAAQAAIDAIRKTGANNLILVPG-ALWTGAHSWYSPTSDGYSNATALYDPLNRYAFEVHQY--LDADSSGTSTTCVSATIGADRLRNFTKWLHTNRKRGFLAEFG----TANNAVCNQALKRMLAHMETNADVWLGWTWWSWNTTYSYN---VYPNKDGTDKPQMAILSP--------- 2199545 56 -----IKVDGNRFVDEQGKTLVFRGVNI---SDPDKIAK--DKRFTKKHFEVIRSWGANVVRVPVHPRAWKERGV---------------KGYLELLDQVVAWNNELGMYTIIDWHSIGNLKSEMFQNSSYHTTKETFDFWRRVSERYHSVNSVAFYEIFNEPTVFNGRLGVVSWADWKAINEEAITIIQAHNPKAIALVAGFN--------WAYDLKEAAADPIDRQ---NIAYVSHPYPQKVGGP-----------YQANWERDFGFMADK--YPVFATEIG--YQRATD------------------------------------------------------------------ 121825 52 -----------------------------------------WGNPMHAMINKIKEAGFNTLRLPVTWDGHMGAAPEYTID----------QTWMKRVEEIANYAFDNDMYVIINLHHEN-EWLKPFYANEAQVKAQLTKVWTQIANNFKKYGDHLIFETMNEPRGASLQWTGGSYENVNRYNLTAVNAIRANNATRYIMVPTLAASAMSTTI---------NDLVIPNNDSKVIVSLHMYSPYFFAMDINGTSSWGSDYDKSLDSEFDAVYNKNGRAVVIGEMGSINKNNTAARVTHA-EYYAKSAKARGLTPIWWDNGYSVAGKAETFGIFNRSNLTWDAPEVAFIKGIGGS----- 167749718 274 ---GQLSVKNGQLVDKSGKGYQLRGMSTHGL---TWFPEFVNESAFKTLRD---DWNTNVVRLAMYVDEWGNGQCYMG----------NKSGSLELLEKGVDICIKLDMYVIIDWHVLNPG-------DPSKYTNEAKSFFETVSKRYAKYPNVI-YEICNEPNGGASWSG-----NIKPYAEKIIPVIRKNAPNSVIIVG------------------------------------------------------------------------------------------------------------------------------------------------------------- 15894113 50 ----------------------------------------------KAMIDKIKEAGFNTVRIPVSWSSHIGAGPSYTIDQAWLNR----------VQEVVNYVIQDHMYAILNTH-HDTSWIIPTYNKEAASTDELTKVWGQIANRFKDYDSHLIFETLNEPRSPEEWNGGTAESRINKFNLTAVNTIRST---------GSNNSSRFIMVPTYAASTATAAMNDLVIPNNVIVSLHMYAPYSFATSHWGGEADKDALDGQLNAIYNKFV-KNGQPVVIGEFGSINKNNESSR-ASLAKFYVSDARKKGITTVWWD----NGKSDDNYGILDRNNLTW------------------- 121814 68 -----------------------------------------WGNPLHAMIDKVKAAGFNTLRLPITWDGHIGAAPDYAIDATWMNR----------VEEIANYAFDNNMYVIINLHHED-GWLKPYYANEAEVKAKITKVWTQIANRFKDYGDYLIFETMNEPRAADEWSGGSYENRVNRYNLTAVNTIRA-----------TGGNNALRHIMVPTLAAAALSTTMNDYDSRVIVSLHMYSPYFFTSQWTTATWGSDADKAALSADFDAVYNKNGRAVVIGEMGTINKNNLDSRVKHA-EYYAKEATVRGITPIWWDNGYCVAGKEQTFGIFNRKNLTWPEVMQAFIRGAGAT----- 15896708 412 -----------------------------------------WGNPATTMIDQMKKAGFNTVRIPVRWD------EHYTDSNYTIDPA-----YMSRVETVVNYALANGMYAIINIHHNKIQGEMNAENKDSVINEGS-AIWKQVGDHFKDYGDQLIFETINEPRTGDDWTGNSSY----------YNVVNEYNAKTLSVIRATGGNNGKRPTYCASADYAKVAAMVVPNDPNVAVSIHAYIPYNFDTTKGSYSTFGDADKACIDKTFRLLDKKKGIPVVVGEFAATDKNNLQDRV-NFAKYYLQVASSYGIPCCWWDNNAFSPNSTDSMGIFN------------------------- 166709942 12 ----------------------------------------------------------------------------------------------------VANAKAAKMYLILDVHNY-AKYYGHTIGSTKAPIRTFNDLWRRLAIAFKSDKAVI-FGLMNEPHDIEPQA-------WATAAQASIDTIRKTGATNLILVPGALWTGAHSWYSKVAGQSNAVAMASIDPLNRYAIEAHQY--LDADSSGTSGICVSATVGVERLRSFTQWLRLNGKRGFLGEFGTG-KTVTCNLALKGMLGYMESNSDV---WMGWTYWAWNKGYPFN---VQPDAQGRDKPQMSILSP--------- 60300013 30 ---GKLSVQGVDIVDEKGEKVQLKGMSLFWDVWMP-------QYYNKESVDGIHELHSNVVRAAVSVETELDGGYIETPEE-----------SLERLYAVVDAAIEDDIYVIIDWHDHEADKH----------EKYSLEFFDIVSKKYSGVPNII-YETFNEP-------TSQSWNDLKPYHEAVINTIRANDPDNIIVVG------------------------------------------------------------------------------------------------------------------------------------------------------------- 121817 82 --------------------------------------------TNKFMIDMLPEAGFNVLRIPVSWNHLIDN-------NYTIDPA-----WMDRVQEIVNYGIDDGMYVILNTHHEE--WYMPKPSEKDGDIEELKAIWSQIADRFKGYDEHLIFEGLNEPRGAEWTGTSEAREIINEYEKAFVETVRANNGDRCLMITGYAASSGYNNLSAIEL---------PEDSDKLIISVHAYLPYSFALDTKGTDKYDTAIPTLFESLNELFISRDI-PVIVGEFGSMNKDNIDDRV-KCLDDYLGNAAKYDIPCVWWDNYA-RIGNGENFGLLN------------------------- 192359399 25 ---GYLRAQGQHIVNERGERILLRGVGLGGWMEATAAFYQAWLANHKADIDAMARWGFNSVRLPMHYNLYTLPVEQEPVAG----QDTWLEQGFALTDQLIAWARANNLYVILDLHAAPGGQGNPSLWQSEANRQKTIALWRKLAQRYANEPAVGGYDIINEPNNPEDKNGCKETQNLRQLLVDITRAIREVDDKHMIIIEGN--------CWGNNYAG-----ILPPWDKNLVLSFHKY---------------------------------------------------------------------------------------------------------------------- 160892740 243 ---GKLAVSGTDLVDASGSKFRLKGVS----------THGLWFADFKDTYQYFKDFGINLVRFAMYTDTGDSYGYCSGGNKSEIE---------ELLGKGVDAATDLGLYAIIDWHILNDN-------DPNMHIDDAKDFFDRISKKYASYGNVI-YEIANEPNGGTTWDSV------KSYAETIIPIIRKNAPDAIIIVG--------TPTWSQDVDVAAADPITDQT--NLMYAVHFYA--------------------------------------------------------------------------------------------------------------------- 15777927 32 ---GQLKVSGGKLVGSNGQAVALHGMSLFWSSFSEGSPFYT-----ADVVKQLKSWNANLVRAAMGVE---------EGSGYLSN----KQGQMSMVETVIKAAIAEGIYVLVDWHDHNAQNH----------QSQAIEFFTYIAKTYGNNPHII-YETFNEPLQ-------VDWGVVKPYHVAVVAAIRASDPDNVIVLG--------TPTWSQDVDVAATNPVSGT---NLCYTMHYYA--------------------------------------------------------------------------------------------------------------------- 125540126 27 -----LSTSSRWIVDAGGRRVKLACVN--CRRTWSRVTEGLGMQPVDAISKLLATNASPVVAHRAARRSVAHGLAGAGAGVEANNPGRPSTTLIESFRAVVDSLGESGVMVILDNHVSRPGWSNGFFGDRHFVPDAWVRGLGAMAALFAGVPNVVGMSLRNELRGPR-----QNADDWYRYMQMGAEAVHAANPAALVIMGGLGYDTDLSFL--------AARPVDVSFAGKLVFERHW----------------------------------------------------------------------------------------------------------------------- 110637516 35 ---GQLKIFNGKVSDQNNNPVVLRGMSLFWSGYPEGAPYY-----NATTVKWLRDWCVDVVRAAMSVE--------TGSSNYVNNPAAE----MAKVKAVIDACIANGVYVIVDFHTHNAENYKN----------QAKTFFTEIATTYGNVPNVL-YETFNEPIYQSWSGT------IKPYHNELIQTIRAKDPDNIIICG--------TRTYSQEVDEAANDPVTGT---NIAYTVHYYANSH---------------QGSLRQKVTNALNKGVA-IFATEYGGGYNPGESQTWWNFLEANKISSANWSVTNKNETSAALKPGTGIS------NWTTND------------------ 167750023 86 ----------------------------------------------KEMIDEIKKAGFNVLRVPTTWDWSTGEAPEYKISDEW----------FARVKEIVDYGMENDMYVILNIHHET--WHYPTEDNYEAASDRLKKVWTQIGNYFKDYDEHLIFEGLNEPRVIGTWNGGSDATRVNKLDADFVSTIRSLDGNNKLMIPGYAASSSEVAL------KALKIPEN---DDKLIVSVHAYIPYNFSNKWVACKEGFTNDIDNLANMLKTLFTDKGQAVIIGEFGARSKD-NDKYRAEWAKYYVTKMKTVGVPCVWWDNGAF-LGSGELFGLFDRRNLEWRYPKDALI----------- 196253455 139 ----FLRTDGQNIVTGTGEIFHIRGVNNFWGNWVNGESEKLQSQGIDDDFERIKDLGCNTVLYDINYQLFAEDNPNREENLKKLKEHIRRFSSMDIYTAVM-LMAPPGLDSINDAYEKYKHGSERIVFEDDTYYEQWVEMWKYLAEELKDFKGVAGYGLINQPRAPSESEGGIGI--FRERLNNVCREIRKIDKNHIIFVPEYNSNPGESYWNEKTNSYVIDNGLVKVDSSNVVYLFHFFEPYNFVNDGVGDFDAES-LEAQVRKRYEWAKNVGRAPL-LTEYGISRVNSVDKRVQDIFDKYGISASYFQYKNAVGAF--INVKTGFNA--LYGEYVSWDSE---------------- 121795 87 ------------LADQDGVPIQLRGMSWFGEIVNENAFAALAN-----------DWGSNVIRL----------ALYIGENAYRYNPDLIEKVY-----AGIELAKENDMYVIIDWHVHAPGDPNADIYQGGVNEDGAKDFFLHIAEKYPNDPHLI-YELANEPSGPGITNDEDGWEAVREYAQPIVDALRDNAEDNIIIVGSPN-------WSQRMDLAAADNPID---DHHTMYTLHFYTGTHEGTNESYPEGISSEDRSNVMANAKYALDKGKA-IFATEWGVSEADGNNGPYLNEADVWLNFLN---ENNISWTNWSL------------------------------------- 82524119 29 ---GKLQVKGAQLCDQKGNPVILRGVSLGWHN--------LWPRFYKGAVETLKN--------DWHCSVIRAAIGQHIEDNFQENPEF----AMQCLTPVVEAAIKQNVYVIIDWHSHKLM------------TEEAKQFFGEMARKYGKYPHII-YEIYNEPIA-------DTWTDLKKYAQEVIGEIRKYDKDNVVLVGCPHWDQDIHLVAESPLEGLS----------NVMYTVHFYAAT-------HGEDLRQRTEE---------AAKRGIPIFISESGGKIDEESEEEWIKMCERL----------GISWLCWSI------------------------------------- 150384625 202 ---------------------------------------------------------------------------------------------LQTLDKVISQCREAGIMVMIDMHRVPGGSENARMFNSEELAAEFIEAWRRIARRYRGNPVIYGYDLINEPNQ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 154483333 63 ---DFLKVNGTQIRKGTGDIVYLRGTNAGGWLVQEDWMNPTNASDQKTMMTTLAEMGMSVIRLPFTYMNLCDDNGN------------LKSNAFDRLDWFVQNCSQRGMYVILDMH-GAFGSQNGMDHSGEINDDKTLNLWKKIAEHFKGNPAVAAYDILNEPGIKAAATYSLHWD----FYNEIYNTIRSKDSNHIIIME---------SCWDADNLP---RPSQYGWTN-VAYEYHYYPWSAQNSSDAQKSYFSSKVSDIANHNYG-------VPTFVGEFTCFEQEEGWKAAMSTF----------NGQGWHWTTWSYKVTGNSSWGIYNH------------------------ 182435134 61 ---GQLSVCGRQLCNASGQAVALNG----------MSTHGTQW-----YAQCVTDGSLNALAQDWRADVLRVSTYVQ-EGGYETDPA--GFTARA--QKFIDAAHARGMYAVIDWHMLSPG-------DPNANLARAKTFFTAMAKKYKNHPGVL-YEIANEP-------SGVSWSAIKSYAEQIIPVIRAQDPDAVVLV-GTRAWSSFGVSEGSNESEVVNNPVR---ASNIMYTFHFYAAS------------------------------------------------------------------------------------------------------------------- 163814819 74 ---GRLAVKGADLVDAKGRKFQLRGVSTHGINWDV----GYPYVNKAAFQTLRDDWGANAVRLAMYTSEY-NGYCSGGNQAQLRNQIYKG----------VKYATELGMYVIIDWHILNDG-------NPMTQLAQAKKFFATMSNKYKNQKNVI-YEICNEPN-------GCSWTSIKSYATQVIKVIRKYDKKAIIVVGTPTWSQLGS---DGTHNEVANSPI--KGYKNIMYSLHFYA-----NEWSHNKYLPAKLD--------YARKKGIA-VMVTEFG-------------------------------------------------------------------------- 71001210 32 -------------------------------------------------IQTLRDAGMNIFRVPFLMERLVPSSITGNLDA----------TYLSDLKKTVEFITGSGAYAVLDPHNYGRYS-----GSIISSTSDFQEFWKTVASEFASNDKVI-FDTNNEYHDM-------DQTLVLNLNQAAINGIRAAGATTYIFVEG-NHYSGAWTWADNN----DNLKGLKDPEDKIVFEMHQY---------------------------------------------------------------------------------------------------------------------- 157411573 22 ---GQLSVSGTKLKGSSGQDVALHGMSLFWSNFGEGAPFY-----NAATVKALKKWNSNIVRAAMGVE-----------GGYLNNPSQEQAK----LEAVVQAAIAEGIYVIIDWHDHNAQSH----------QSQAVSFFTAMSKKYGKNTNIL-YEIFNEP--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 2624931 25 ---GQLSVSGTKLVDSSGQPVQLIGNSLFWHQFQA-------QYWNAETVKALKNWNANVVRAAVGVD-LERGYMSDPTTAY--NQAV----------AVIEAAISQGLYVIVDWHS------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 160884637 30 ---GQLQVKGNQLCSQTGDSIVLRGVSYGWHN--------LWPRFYKQSVKWLKDWKCTVLRAAMGTVI---------EDNYIENPEF----ALKCMNKVIKAAIKNDLYIIIDWHTYYP------------QKKEAKAFFSMMAQKYGKYPHII-YEIYNEPME-------DSWESVKEYATDIISEIRKYDPDNIILVG--------SPHWDQDLHLVAESP--LEGFNNIMYTLHFYAAT-------HKQELRDRAEAAWEK---------GIPIFVSECAGMEDGPLDIPEWTRWVEWLESKK------ISWVNWSI------------------------------------- 164414992 24 ---GQLSVSGKNLKGSNGQNVQLRGMSLFWSQWM-------DKYYNADTIQALKSWNTNVVR----------AAMAVDQGGYLTNASAQ----LNNVNNVVQAAINQGIYVIIDWHVSDN------------YQSQAVDFFTQMAQKYAGVPNVL-YETFNEPLQVSWTG------NLVPYHTAVINAIRKYDKNNVIILG--------TPTWSQDVDVASQNPITGQT--NIMYTLHFYAGT-------HKQDLRNKAQTALN---------NGLPIFVTEYGGGVDTASTQAWWDFLEQNQISYANWAIEDKS------------------------------------------- 125973984 339 -------------------------------NTLEAPYEGSWSKSMEYYFDDFKAAGYKNVRIPVRWDNHTMRTYPYTID----------KAFLDRVEQVVDWSLSRGFVTIINSHHDDWIKE-----DYNGNIERFEKIWEQIAERFKNKSENLLFEIMNEPFGNITDEQIDDMN------SRILKIIRKTNPTRIVIIGG-GYWNSYNTLVN----------IKIPDDPYLIGTFHYYDPYEFTHKWRGTWGTQEDMDTVVRDFVKSWSDRNNIPVYFGEFAAYADRTSRVKWYDFISDAALERGFACSVWDNGVFGSLDNDMA----IYNRDTRTFDTEILNAL----------- 109897728 36 ----PLNVSGNQIVT-DGAPVSFAGNSLFWSNTGWG---GEKFYTAQAVANAKSEFGANIIRAAIGHGVNTAGSLNFDWDG-----------NMSRLDTVVNAAIEQDMYVIIDFHSHEA----------HTDQATAVRFFEEVANKYGTYDNVI-YEIYNEPLQISW------ANDIKPYAETLIDKIRAIDPNSLIVVG--------TPTWSQDVDVASQDPIDRA---NIAYTLHFYAGTHGASLRNKAQTALNNGIALFATEWG------------------------------------------------------------------------------------------ 170739796 5 ------------------------------------------------------------------------------------------------IDDLVSYATSKGISVVFDLHNFGFGYGYPV-GGPITTDSTLADFWGRIAKRYVSNSGII-FGLMNEPQA-------QPASDWIRSVNSAIQAIRSAGATQEILVPGAYGDSALSWSSTDNATVVGT--GVNDPLHNFAFEVHMY---FDTNSWGTEPGAISATIGSERAAVTAWAEANNAQLFLGEFGVGTDQTS------------------------------------------------------------------- 289266 67 ------------LVDQHGEKIQLRGMSTHGLQ---WFPEILNDNAYKALAN---DWESNMIRL----------AMYVGENGYASNPELIKSRVIKGIDLAIE----NDMYVIVDWHVHAPGDPRDPVYAGA------EDFFRDIAALYPNNPHII-YELANEPSSNNNGGAGIPWNAVKEYADPIVEMLRDNADDNIIIVGSPN--------WSQRPDLAADNPID---DHHTMYTVHFYTGSHAASTESYPPETPNSERGNVMSNTRYALENGVA-VFATEWG-------------------------------------------------------------------------- 158451955 84 ----------------------------------------------KAMITTIKEAGFNAIRIPVSWTKAAGEAPDYTIRADW----------MKRVKEIVDYAVANDMYIILNTH-HDEEVFTFLNSNAEAGKAAFQKIWEQIADAFKDYNEKLIFEGLNEPRTPAEWSGGTAEANLNAYYAIFVDTVRKSGGNNDKRVLLINAYAASADAAAMNALTLPED----SAENRLIVSFHSYSPYDFANSWKSNSGDTSAITGPIDRYYNKFVKNDI-PVLIGEFGA-MNKDNEEARAQWAEYYVSYAAGKGIKCFWWDNGA-TTGNGEKFGLLN------------------------- 125716438 25 ---GQLSVKGSQLVGSNGQPVQLVGMSLFWSSCGEGEVFY-----NKATVNSLKSWNSNVVRAAMGVE-YSGCQRPGYLDAPNVE--------LGKVEAVVKAAIELDMYVILDFHDHNAQSH----------VKQAIEFFTYFAQNYGSKYPNIIYETFNEPLQ-------VDWNGVKSYHEQVVAEIRKYDTKNVIVLG--------TTTWSQDVDTAANNPVSGT---NLCYSLHFYA--------------------------------------------------------------------------------------------------------------------- 116622529 14 -----LKTAGNRIVEATGRPVMLRGVNRSGFEYSQTGA-GITAEEIQEITGC---WGANVVRLPFNWALERPGYDPSA--------------YLEALDFVIDQAAARGAYTLLDLQWLDAGTTGEGRTNFVAALPEWASGWGQLARRYLRESAVL-YDIFNEPHDALPDDESVSMAEWQPWARYLIAAIRGVNPDALIFVSGVNWGYDLRCFPLAGVEGV-------------VYSTHVY----------------RNKGKRWDEAFGSLA--ATHPVFAGEWGG---GALDTKWGERLAAYLMERG------IGWTAWSW------------------------------------- 154482720 45 ---DFLKCYGTSIRNGNGNTVHLRGTNAGGWMCSTNVRDYEDNYWTESDFDNCKNLGMSVIRVPFTYMNLYRYD-------SSKNDWALRDNAFRKLDWFVEQCSQRGIYVILDLHSQNGQDHSGTFFSNSYNKNKTLELWKTVAAHFANNPAVAAYDTLNEPGEKAGTTGEKHWN----FYNEMYNTIRSVDPNHIIIME--------SCWGTSNL----PNPQKYGWTN-VMYEYHHYTWDYISDLDGQKKSCDNIINSINNANYG-------VPTYIGEFTCFGLEDAWNYVMNRF----------NEEGINYTSWSYKTNNSGSWGIYNE------------------------ 189460324 15 -----LSVKGTFLVNEKGEKVVLKGVSMGWHN--------WWSRFYNASAKTLKEQ--------WNCTLIRAAMGVEPEGAYLSNPE----KALKCVTAVADAAIANDVYVIIDWHSHG------------LHTEEAKEFFSQITARYKGVPNVI-YEIFNEP-------VKDTWADVKKYSEDVIACIRAVDREALILVG--------TPHWDQDVHLAADDPIKNV--HNIMYTLHFYA---------------ATHKTSLRERADYALEKG-LPLFVSECAGMEASGDGNI---DLEEWNKWQAWMKEHAVSWAAWSI-ADKDETCSMLYPSWKSEDLKEWGRI----------- 162453186 5 ---GRLRVMGNRVVDEHGEELQLKGMSMFWS-----VWEGEKFYNASAVDTLVNDWDATVVRAAMTANI--------SGLGYVNNPDAEKRK----VKAIVDAAIARGIYVLIDWHDHDAV--------QPRNKEAAKRFFREMATEYGDEPAVI-FEVFNEP-------DTETWAQVKAYAEEVIREIRGAGSDNLVIVG--------SPTWSQDVDVAADNPIT--SYDNIAYTLHFYA---------------ATHKDGLRAKATTAMTKGLA-LFVTEWGGALDLAEAQRWLDFM----------ASNSISWLNWSI------------------------------------- 110638499 32 ---GKLSVKGNYMVGQYGDTVQLRGMSLFWSQWM-----GQYYNS--DVVKWLRDWKCTVVRAAMGVEM----------DGYLENPDTEKMKVME----VVNAAIAKGIYVIIDYHSHEAQKN----------PAAAQRFFSEMAKKYGNIPNII-YEVYNEPLQATSW--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 15825906 24 ---------------EDGTPVQLRGMSWFGEIVNENAFVALSN-----------DWGSNMIRL----------AMYIGENGYATNPEVKDLVY-----EGIELAFEHDMYVIVDWHVHAPGDPRADVYSGAY------DFFEEIADHYKDHPHYIIWELANEPSGPGLTNDEKGWEAVKEYAEPIVEMLREKG-DNMILVGNPN--------WSQRPDLSADNPID---AENIMYSVHFYTGS------------------------------------------------------------------------------------------------------------------- 21264634 32 ------------------------------------------------------DQGMNIFRVPFLMERMVPNQMTGPVD----------SAYLQGYSQVINYITSHGASAVIDPHNYGRYYNNII-----SSPSDFQTFWNTIASNFADNDGVI-FDTNNEYHDM-------DESLVVQLNQAAIDGIRAAGATQYIFVEG-NSWTGAWTW-----TQVNDAMANLDPQNKIVYEMHQY---------------------------------------------------------------------------------------------------------------------- 6016179 36 ---GQLSISNGELVNERGEQVQLKGMSSHGLQWYGQFVNY-------ESMKWLRDWGINVFR----------AAMYTSSGGYIDDPSVK-----EKVKEAVEAAIDLDIYVIIDWHILSDN-------DPNIYKEEAKDFFDEMSELYGDYPNVI-YEIANEPNGSDVTWG----NQIKPYAEEVIPIIRNNDPNNIIIVG--------TGTWSQDVHHAADNQL---ADPNVMYAFHFYAG-----------THGQNLRDQVD----YALDQG-AAIFVSEWG-------------------------------------------------------------------------- 171059025 50 ------------------------------------------------------------------------------------------------IERVARDAERVGVKVVIDLHNYGR--YRGKIVGVDIDGAAFRDVWKRIAMRLREHGSIAAYGLMNEPNDARRV--------WHRMAQFGVDGIRDSDRRKDIYIGGDGWSNAVQWVQ------ANPRPFVIDPEGRERYEVHLYLDDDASGRYLEGSDPESRVRDRLAPYFAWLKKYGKVGV-IGEFGVPSD---DDKWFSGVQEFYAITKNACIDSYYWAGGAFSP----------------------------------- 158451973 74 -----------------GNTLDAYNLTWLGANPTVNQMETAWGVPTKANITALKNAGFNAIRIPVSWTKAASGAPNYTIRADW----------MARVKEIVNYAVDNDMYIILNTH-HDEDVLTFMNSNAAAGKAAFQKLWEQIAAAFKDYNEKLIFEGLNEPRTPGSWNGGTAEANLNSYYPIFVNTVRNNNGKRVLMI------NAYAASAEAVAMNALTLPTDSAV-NKLIVSFHSYSPYNFANTWSSDNSDTSPITGPIDRYYTKFISQGI-PVIIGEFG-------------------------------------------------------------------------- 5923869 25 ---GQLSVSGTKLVGSNGQAVQLIGNSLFWHQFQA-------QYWNAETVKALKNWNANVVRAAVGVDLERGNM---SDPTTAYNQAV----------AVIEAAISQGMYVIVDWHS------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 167756004 848 ----FLKTDGKVIRNGAGEKIQLKGTNVGGWLVMEECPTSAPDQNWFTEADFIKEEGVNCLRLPITYFEMANLDGT------------LKETAFDRLDWFIEEAAKHGIYTLIDMHGAFGSQNGGDFFGKEENIQKTIKLWEAIAARYNGNEWVAGYDLLNEP-------GGALGTEQFEVYDRIYKAVRAIDQDHIIQIQAI---------WEPTHLPA---PTLYGWEN-VVYQYHFYGWDDINNLEYQ--------KAFINSKIKYVNEDTNYPVFVGEFTFFTNMDSWEYGLSVFWSYTSWTYKVAGANSSWGMYTMPKNDSTNVNINTDDFETV------------------- 145488428 17 ----------------------------------------------------------------------------------------YNYTYLEEIDKIVKRCEAKGITVLLDSHRFFCGNGFPDWDNKDGIADSFAEYWGVVANYFKDHKNVIGYEIINEPREFLFPNYGNNHNLLPLYRK-VHKEIRKFDDKKIIFFE-----PGTTDLIGA---GFKDTPGGEEYNDREVYSYHIYCFNVDDYSIPKNEKVCNYMDSFFFATKEGVAKHLGVGKFLTEFGAILDTPKGNKELDYLLDLMESK------FTSWAYW--------------------------------------- 149919105 52 ---GFIRAEGATLVDDEG-PIFLRGAA-FGNNVWQGSPSPPAFHHDARDFERLRAMGMNATRFYLNYQLFESDAQPYS----------YRQEGFDWLDQNIAWAKEQGVVLILNMHLPQGGFQSNALWEDAESRERLIALWVAIAEHVADEPTVAGFDLINEPRPTAS------REQWVELATAATAAIREVDDRHLIVVE--------RTLSVGDDFGVDANQFFLLPDDNVLYEFHFYSPFAYTHQY------------------------------------------------------------------------------------------------------------- 20806874 53 --------DGRKILDQYGNPIQLRGMSWFSEIINHNAFSGLS-----------RDWESNVIRL----------AMYVGEGGYATNPSVKDK-----VIEGINLAIQNDMYVIVDWHVLNPGDPNADIYSGA------KDFFKEIATKYPNDLHII-YELANEPN-PTPPGVTNDVEGWKK---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 211592843 45 -------------------------------------------------IQILRDAGMNIFRVPFLMERLVPTTMTGTPDA----------TYMAALKSTVKFITDSGAYAVLDPHNYGRYA-----GSIISSTSDFKAFWKTVATEFATNEKVI-FDTNNEYHD-------LDQTLVLDLNQAAIDAIRAAGATQYIFVEG-NAWSGAWSWTDNN----DNLKALTDSEDKVVYEMHQY---------------------------------------------------------------------------------------------------------------------- 197773656 73 ---GQLKVCGTKLCNQYGKPIQLRGMSTHGLQWYSQCVTG---GSLDALAT---DWKADVLRI----------SMYVQEGGYETDP--RGFT--DKVHSIIEQATARGMYAIVDWHMLSPG-------DPHHNLSRAKTFFTEIAQRHKDKTNVL-YEIANEP-------SGVSWSSIKSYAEELIPVIRRYDADTPVLV-GTRAWSSLGVSEGSDESEVVNNPVN---ASNIMYTFHFYAAS------------------------------------------------------------------------------------------------------------------- 119472132 46 ------------------------------------------------------------------------------------------------------------------------------------STDDFAAFWKTVAAQFASNDHVI-FDTNNEYHDM-------DQTLVLNLNQAAINAIRAAGATQYIFVEG-NSWSGAWTW-----TNVNDNLKALDPQDKIVYEMHQY---------------------------------------------------------------------------------------------------------------------- 5106518 538 -----------------------------------------WGNPVTTMFDTLKAAGFNTV--PYSVR----WDENYIDANYTIDPA-----YMARVETVVNYALANDMYAIVNIHHNKFQGQFDEAHKAAIINEGTI-VWTQIANHFKDYSDKLIFDTINEPRHEEDWVGTSEYNVLNEYNAKIVPVIRANNAKRLIMVPTYCASSDYPKVAG---MVVPNDP-------NVAVSIHAYIPYNLNIAPGTPTTFGDADAAFIDKTFRMLNNKKGIPVIIGEFAITDKDNLQDR-INFTKFYVSTATAYGMPCLWWD----NNNFGSTGGLLNRKNLTFPYPKDGFNNPRDLSTVDP- 55847696 31 ------------------------------------------------------------------------------------------------------------------------------------TPSDFQTFWKNLAEQFQSNSLVI-FDTNNEYHDM-------DQELVLNLNQAAIDGIREAGAEQYIFVEG-NSYTGAWTW-----TDVNDNMKNLDPQDKIVYQMHQYLDS--DGSGTSETCVSGTIGQERVTSATQWLKDNKKVGIIGEFAGGNNDQCKTAV-KGMLDYLAENTDVWKGALWWA----------------------------------------- 192359137 79 -----LKAQGTHWVNAAGEPVLLKGTNLFGYEEKERLIKLFRDNWIKEDFDQLQAFGFNLVRLPILWNVIEDETQPKTLRE----------DAWHYIDWTIAEAKKRGMYVILDLHHTGCSGQNHYWTNRDY-QERTLWLWQQIAERYKDEPAVAAYDPLNEPW-------GSSAEAMAERVLELYDTIRAIDDRHIILL--------HSHYGSIDVYG---KPAEAGLTN-VAFQLHPYPGLFGDRPGDSHYDIQRDWLRCGDSGTGGVCEWNTRPMLMGEF--------------------------------------------------------------------------- 160887974 37 -------VNGTQLMNTEGDTVVLHGVSYGWHQFWPRF------YNASSVAYLVNDWGAQVLRASMGVDL--------DSACYVNKPEF----GIECVTKVVDAAIENGVYVIIDWHSHNLR------------QEEAKEFFTQMATRYKGVPNVI-YEVFNEPVE-------DSWEQVKSYSVEVIKTIRAIEPDAVILVG--------CPHWDQDIHLAADDPITG--YSNIMYTLHFY----------------ANTHGQWLRDRADYALGKGLPIFVSECAGMEASGDGPISKEEWGNWLEWMQ---RHSISWVAWSLS-DKDETCSMLYPNWKDADMKEWGRMVR--------- 2257949 35 ---GQLSVSGTNLVGANGQPVQLIGNSLFWHQWYPQF-------WNADTVKALKNWNANVIR----------GAMGVDEGGYLSDAN----TAYNLMVAVIEAAISNGIYVIVDWHAHNS------------HPDEAVKFFTRIAQAYGSYPHIL-YEDFNEPLSVSWTDVLVP------YHKKVIAAIRAIDKKNVIILG--------TPTWSQDVDVASQNPIK-DYQN-LMYTLHFYASS------------------------------------------------------------------------------------------------------------------- 171741834 290 ---------------------------------------------------------------------------------------------------VVDWAVDEGLYVMINIHHDSWIWLKNWNGDTSAAEQEFSDYWKQVASYFADEPLSVCFETINEPQ----FADGDAQAKLNAVSKAAYDIIRATAGNRMIVIPTLGTAHDDTAKLQATVDFIHK---DLKNDANVIATVHYYSEWVFDESIYGDERTPRNVIDSFADRMNQYFTENGIGLVIGEYGLAYDSSSDGALQAGELKYYEYMGMANENGFSYMFW--------------------------------------- 119468571 27 ---------------------------------------------------------------------------------------------------VVDAVTKAGSYAILDPHNFG-------RYNGQISTDDFKTFWQNLAGKFKSN-NLVIFDTNNEYHDM-------DQALVLNLNQAAINGIRAAGATQYIFVEG-NSWSGAWTW----VDVNDNLKALTDPQDKIVYEMHQY---------------------------------------------------------------------------------------------------------------------- 77362684 211 -----------------------------------------WGNPVKAMIDDIKAQGFNAVRVPVTWDFEIDD-----NDGYKVNEA-----WMARVKEVVDYVMDNDLYCILNVHHDTGGWLKASTANYNKNVKKFKALWKQIAAEFKNYDNKLAFEGFNEMLDE--------KNSWNYPGTDAGDAINLYNQAFVDVVRASGGKNGKRPLICNTYAGCTEAGANDTVDNAIIAQVHFYQPTGYNQGQNMDVDYKTSAADTLAMMLYKRFTEKGIPCIVGEFAASHKKNDDNR-AEWVDYVVRKTGTYGVKCFWW------------------------------------------ 158451957 100 -------------------------------------------------IDKIKNAGFNAIRIPVSWTKCADSNY------------IIRKDWMDRVTEIVNYAVKNDMYIILNTH-HDEDVFKFYNADKEAAIKAFKIIWGQIAVNFRNYNEKLIFEALNEPRTAGSWNGGTAQNNLNEYYQAFVDVVRANNNKRFLLI------NPYAASSGNAAMNALVIPKD-SASKKIIVSFHSYSPYNFTDDWDESKTSDKTDITNSMDAFKTKFVNNGIPVIIGEFGAKNNTAKRAAWAKFFV---------------------------------------------------------- 149200303 38 ---GKLKLIGTQLCDQNNKPVQLKG----------MSTHGLQWHGWGTFLN---EKNMDVLAHQWQADILR-IAMYYDEGGYKSNP----KKFTTMVDTLVEESHKRGLYSIVDWHILKPG-------DPWKRIEEAKIFFDYMSKKHAQKGSVL-YEICNEPNGK-----NIDWPRIKSYAEEIIPIIRKNDPDGIILIG-----TPDWASLGLSGDKVATKPLDKQTAHNVMFSFHFYAAS------------------------------------------------------------------------------------------------------------------- 89899905 69 -----LRTQGTQWVKADGAPIQLKGTNLGNWLMLEFWMMGLHRDNWITARDWMPQFGLNLVRVPFIWSLIED----------EQNPRHLRPDAWHYLDEAINQAEARGMYVVLDLHHHSGCAGKNLYWSTPEYQERTAWLWQQIANRYKNRAAVAGYSILNEPW-------GASEAEMAAVMKELYASVRAVDPNHIIILPG--HSRGIDAYGKPGDQGMR----------NVAFEMHFYPGLDVHRDWLQCVPQGGGTCEWNARMMAW-----DTPLFVGEF------QPWADMDDELGGQITRASYDTYAKYGWAAWSFKMLS-NAGGLVKSNWGMVTNVEGANIPAV-------- 170739375 400 ------------------------------------------------------------------------------------------------IDAVVSAATAKGMKVILDPHDYGAGY-GHLIGSPETPDSAFADFWGKLAGHFSANPNLI-FGLMNEPYQSATQWLGSA---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 146197389 18 ---GKLKVSGNKIVGSNGAPAVLHGVSLAWHN--------WWSQFYTASVAYLASE--------WKVSLLRAAIGVEPEGAYLDDPDLGDKSA----TTVADAAIKAGIYVILDFHQH------------KINQDAAVKFFTKFAQKYSGVPNVI-YELFNEP-------ESATWPEVKAYAEVVIKVIHSFDPDALILVGCPQ--------WDQKIEEPADSPITGY--SNIAYTLHFYAGT----------------HTQWLRDSGHNAINKGIAVFASEIGG-MDASGDGPIATSEWNLWIS--WLKAHDISWAAWSI------------------------------------- 167749078 141 -----------------------------------------WGNPVEKLIKQVKAQGFKSIRIPVSYLSKIGAGPNYTIDSKW----------LDRVQEVVDMCINNGLYAIINIHGDGYYSVKGGWLEQKTIKAKYEKVWEQIAKRFKNYDDHLVFESMNEEYGTYNNPNPEYYNNINAYNQIFVDTVRKANNNRYLLIPG--WNTDINFTTGDCDTYTMEAKFVIPNDSRIMISVHYYTPWEFCGEEGYDTFYRRQSETLVNRQFDKLYNKNGYGVVIGEYGSTHKDKSNTTYRAYFAEYVNYA--AHQRNIVTVYW--------------------------------------- 7023994 70 ----------------------------------------------KALFDAVKAKGFRTIRIPVTW-------YPHADANYNID-----TAWMNRVKQVVDWAVDENTYVILNIHHEE--WNTPTNANYAAASKELKAFWKQIATEFRDYDRHLIFEGMNEPRGAHEWDGGTDD---------MRKVINKLDKDFVDTVRSTGGKNKTRPTYAASSTTVAMRALSIPDDPNVMVSIHAYSPYNFTMNTGSGATAQENELKQLFNNINSIFLSNGKAVVIGEFSSSNKNNTDERV--------------------------------------------------------------- 170288864 8 ---------------------------------------------------WMAQWDFNFVRIPMCHLLWSDWG----------NSFIIREDFFEKIDRVIFWGEKYGIHICISLHRAPGYSVNNLW-KDETAQEAFIHHWSFIARRYKGSSTHLSFNLINEPPFPDPQIMSV--EDHNSLIKRTITEIRKIDPERLIMIDGLGYGN----------IPVDDLTIENTVQGYIPFSVTHYKAEWVDSKDFPAPEWPNNREKLLEHYLTWILRQKGIEVFCGEMGA-YNKTPHDVVLKWLEDLLE---IFKTLNIGFALW----NFRGPFGILDSERKDVEYEE--------------- 167750052 183 -------------------------------EAGEKVDETLWGNPTKELFTSLKKNGVNAVRIPVTWRDHMDSNGN------------IDREWMDRVQQVVDYAYSQGMYVIINVHHDGGGDPKGAWIIEESQKDYYKNVWKQIAERFKNYSDYLIFESMNEV-------GFDTLYNKNKA--DAYNLINKINQDFVDIIRATGGNNAKRHLAGYYTDIERTYKMPDDKAERCILSVHYYTPWDFKHTWGTKSEVRQ-METLIGKMKKNFVDKGI-PVIIGEYAA------------------------------------------------------------------------- 125574571 703 ----------------------------------------------------ISSNGLNAVRIPVGWWIASDPNPPA--------PFVGG--SLQALDNAFKWAEKYNIGIIVDLHAAPGSDGSLEWGTSAANIAQTVGVIDFLASRYAKSSSLLAIELLNEPLAPD-----VPVDTLTKYYQDAYNAVRKYTLQAYVILSTRMSGDPTEFLSVASSLFGA------------VIDVHYYNLYNSMFDNYTVEQNINFVRNNRSSDINTVTKQNVPLTFVGEWEWYVDNASKEDYQNFAQAQL---DLYGKATFGWSYW--------TFKNVKNHWSMEWMIKNGYI----------- 1022698 38 ----------------------------------------LWGNPYPTLLDSVKAAGFNTVRIPCAWDSHTSGGKVT-------------ETWLDSVKTVVDYAMRAGLYTILNIHHEGGGWFQSNIGTDNTIDNKMKTYWTQIANKFKDYNERLLFAGANEPGPNVNTWTSQHVQTLMHYYQTFIDAVRANNATRTLIIQGLNTDIDKSVKSA----PVSTFPKD-KVEGRLMFEVHYYDPYQYPQYYYGDYTKANAWAGSVDSKLGSIVVDKGYPVIVGEFGANVRSPE------------------------------------------------------------------- 85111901 87 ------------------------GVNEAGGEFGDGIFPGRWGTPDTNTIQTLRSQGYNIFRVGFAMERLVPNTLTSSFDN----------GYLTNLTQVVNSVTNSGAYIVLDPHNYGRYY-----GKIITDTDAFKTFWQNVAAKFASNSKVI-FDTNNEYNTM-------DQTLVLNLNQAAIDGIRAAGATQYIFVEG-NQWTGAWSWNVTNTNLAALT----DPENKIVYEMHQY---------------------------------------------------------------------------------------------------------------------- 145596933 402 AANGQLYVCGVNLCNQHNQPIQLRG----------MSTHGLQWFNN-----CYNDAALNVLADEWKADLFRIAMYVQEGGYETNPPWFTN-----RVNELVDEAEERGLYAMIDFHTLTPG-------DPMYNLERAKTFFAAVASRNADKKHVI-YEIANEPN-------GVGWGTIKSYAEQVIPVIRANDPDAVVIV-GTRGWSSLGVSEGANADEVINNPVN---ASNIMYAFHFYAAS------------------------------------------------------------------------------------------------------------------- 3098607 24 ---GQLSVKGTNLVGSNGKPVQLIGNSLFWHQWYPQF-------WNAQTVKALKNWNSNVVRTAMGVE--QGGYLSDANTAYRLTA------------AVIEAAIAQGIYVIVDWHAHEP------------NADKAIEFFTKIAKAYGSNPHLL-YETFNEPLDVSWNDVLVP------YHKKVISAIRAIDKKNVIILG--------TPKWSQDVDVAAQNPIK-GFSN-LMYTLHFYASS------------------------------------------------------------------------------------------------------------------- 66808353 28 -----LHVYGRNILNENGELVMLRGANRPGTEQYAKIFDGPHDQ---AQVDEMRKWKMNAVRVPLNEDCWLGVHAPETEYF--------GASYRKALEDYIKQYTDSNMAVIIDLHWASENGKLATQQIPMPNNGNSLLFWEDVARTFKDNSRVL-FDLYNEPYPYGSWANPDAWQCWKSGMQQMIDAIRSTGSTNIILLSGIQYATSFTMFLDYQPT---------DPAKQMGVALHSY-----------DFNYC-RSRGCWDTYLKPVYS--LFPMVATETGQK----------DCLHDFLSDFINYDSNDIHYLAWSW------------------------------------- 115481736 1148 ----------------------------------------------------ISSSGLNAVRIPVGWWIASDPNPPA--------PFVGG--SLQALDNAFKWAENYNIGVIVDLHAAPGSQNHWEWGTTDTSITQTVQIIDFLASRYANSPSLLAIELLNEP-----WGPDVPLEKLKKYYEDAYNVVRKYTAKAYVIMSNRLAGESNTEL----LDFASRFPG-------VVIDVHYYN--LFNDDTFKNLNVEQNIEFVKNSRFSNITKQKSPLTFVGEWAWKVNGASKEEYQRFAQAQL---DVYGRATFGWAYW--------------------------------------- 211587168 29 ----------------------------------------------ASTIQTLAGKGMNIFRVAFRMERLVPNSMTGGFD----------DAYLSNLTATVRAITDAGSHAVLDPHNYGRYNGEIM-----SSTSDFQTFWKNVAGEFASNELVI-FDTNNEYHDM-------DQDLVLKLNQAAIDGIRAGATSQYIFVEG-NSWTGAWTW----VDVNDNMKALTDPQDKIVYEMHQYLDS--DGSGKSETCVSTTIGKERVTAATQWLKDNNKVGVIGEFAGGVND-NCKAAITGMLDYMGDNSDVWRGALWWA----------------------------------------- 45356857 37 -----LTVSGNQIL-AGGENTSFAGPSLFWSNTG-------WGAEKFYTAQTVAKAKTE-----FNATLIRAAIGHGTSTGGSLNSDWEG--NMSRLDTVVNAAISEDMYVIIDFHSHEA----------HTDQATAVRFFEDVATKYGQYDNVI-YEIYNEPLQISW------ANDIKPYAETVIDKIRAIDPDNLIVVG------------------------------------------------------------------------------------------------------------------------------------------------------------- 153891386 25 ----------------------------------------------HDVLDYAANQGANAIRINFELDSLDPAYLKKAKAPTPENPLAPYERNLSILDSILPICRQLDVQVILAAADLHGSSNDVFYKTSQRERDALINFWRAISKRYKDDPIIVAYDIKTEP--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 6578959 47 ----PLSVNGNKIY-AGEKAKSFAGNSLFWSNNG-------WGGKKFYTADTVASLKKN-----WKSSIVRAAMGVQESGGYLQDPAGNKAK----VERVVDAAIANDMYVIIDWHS----------HSAKNNRSEAIRFFQEMARKYGDKPNVI-YEIYNEPLQVSWSNT------IKPYAEAVISAIRAIDPDNLIIVG--------TPSWSQNVDEASRDPIN---AKNIAYTLHFYAGTHGES----------------LRNKARQALNNGIALFVTEWGGGVNQTETDAWVTFMRD--------------------------------------------------------- 125531661 210 ----------------------------------------------------ISSNGLNAVRIPVGWWIASDPNPPA--------PFVGG--SLEALDNAFRWAEKYNLGVIVDLH-AAPGSQNPWWGTTDETIIQTVQVIDFLASRYAKSPSLLAVELLNEPLAPKVSAGM-----LKKYYQDAYNAVQKYTSDAYVIMSNPISYSNEILQFAGGFFGA-------------VFDVHYYNMFNGSFDNTTAEWNIQFVRNERSAELRSVTKQNGPLTYVGEWEWKVNNASEEDYKRFAQAQL---DVYSQATFGWAYWSF------------------------------------- 209949722 10 ---------------------------WKGFNLTNMFLFHLAKDFDEEDFKWISEWGFNFVRIPLCYRLWIED-----DNVYKIKEEI-----LEKIDKVVAWGQKYNIHVSLNFHRAPGYCVNNEFWRDESALDAFCFHWGIFAKRYKRVSSKLSFNLVNEPLHPSPEVM--TREDHNRVIRRTVEYIRNIDSERLIIIDGISYGNS---------------PLPELSDLNVVQSCRGYLPMGLTHNWVGGENWPEHYGEIWDREWAKLIGMGVG-VHCGEAGA-YKFTPHKVVIAWLRDLLE---ILKERDIGFALW----NFKGPFGILDSDRSDVEYE---------------- 158451971 26 ---------------------------------------------------------------------------------------------LKLLDTVVDWAEKHQMYLIIDNHSFD-----PVAPTDTNIDGILLKVWAQIAQRYKNRGKYVVYEILNEPH-------GISDSRWGEIQGMAIETIRKIDTTHAIIVGGTDYNSI-----------NKLFSIPEYSDPNLIYTFHFYDPHLFTHQGASIPKTPDDLKGTWDKTVAFSRER-KAPVFCGEFGVYMIQSPAK---DRVKWYEVVAGALGRRKIARASWDYFGGFGQTGGDFHSD----------------------- 145594816 157 AANGQLRVCGEQLCNENGKPIQLRG----------MSTHGLWYANCATSASLAQQWGADVLRI----------SMYIQEGGYETDP--RGFT--DLVHDYIEMATARGLYAIVDWHMLTPG-------DPNDNLSRAQTFFAEIADRHRDKVNVL-YEIANEPN-------GVNWSAVKSYADQVIPVIRERDPESVVLVGTPDWSSLGVSGSGGGVDAITANPVS---ASNLMYVFHFYAAS------------------------------------------------------------------------------------------------------------------- 206900957 10 ---------------------------WKGFNLTNMFLFHSARDFEEEDFKWISDWGFDFVRVPLCYRLWIED-----DDIYKINERF-----LEKIDKVVEWGQKYNIHVSLNFHRAPGYCVNNEFWKDKDALDAFCFHWGVFAKRYKGISSKLSFNLVNEPLHPSPEVM--TRDDHNRVIRYTVEYIRKIDSERLIIIDGISYGNVPLPELS-DLNVVGYLPMGLT---------HYKANWVGGENWYGEIWDRERLEKHYDE-WAKLISMGIG-VHCGEAGA-YKFTPHKVVLAWLRDLLE---ILKERDIGFALW----NFKGPFGILDSDREDVDYE---------------- 158451989 35 ---GALKVDGSMVLDKNNEPVQLRGMSLYWTLEENA----RKYYNANVVRSLWSEWKGNVIR----AAMGVGGCKGSWKPGYSSAGDAHDKA----VEDVVTAAVATGIYVIIDWHSHEAHNQ----------TSAAQAFFERVAAKYKDTPNVI-FEIYNEPIDISGFDNANFAKTWKPYSETIVSAIRNKGADNLIILGTPYYCLFPGT--------AAANPVTAGGGKNLLYSFHFYA--------------------------------------------------------------------------------------------------------------------- 46115906 81 -----------------------AGVNEAGGEFGEKNLPGTWGKDFPAAVDTLISQGYNTFRVQLKMERANPSGLTGA----------YDQAYIKNLTSIVNHITGKGATVLLDPHN-----YGRFFDKIITSTSDFQTWWKNFATLFKSNSRIM-FDTNNEYHTM-------DQTLVLNLNQAAINGIRAAGATQYIFVEG-NQWSGAWSWP-----DVNDNMKALDPENKLIYEMHQYLDS--DSSGTSPDCVSTTIGVERLQAATKWLRANKKIGMIGEFAGGPNETCKTAV-KNMLDFMKANTDVWKGFTWWS----------------------------------------- 117164775 50 -----LHISDGRLLEGNGNDFVMRGVNHA----------HTWYPGETQSLADIKAKGANTVRVVLSDGHRWSENSPADVA------------------AVVADCKANRLICVLEVHDTTGYGEDAAAGTLDHAADYWIGLKDVLA----GEEDYVIVNIGNEP------WGNTDPAGWTAPTVAAVEKLRAAGFQHTIMVDAPNWGQD----WQGVMKANARTVYDADTTGNLIFSIHMYSVYDTAQ------EITDYLNAFVDA---------GLPLVIGEFGGPADQWGDPDEDT----MMAAAERLDLGYLAWS-WSGNTD---------------------------------- 156064897 79 --------------------------------------------------------GMNIFRLPFLFERMAQGSLTATLDA----------TYLASYKEVVDYITAAGASAVLDAHNFGRYNGNII-----TSTSDFGSFWSKLAAVFATNDKVI-FDCNNEFHDEPT------ATIYAELNQACVTAVRAGATSQYIFVEGT-SYTGAWTWTSSG--NAVSMLNITDPEDKLIYEFHQY---------------------------------------------------------------------------------------------------------------------- 212719130 68 ------------LADQKGEIIQLRG----------MSTHGLWYGDINAFKALSKDWECNVIRL----------AMYVGEGGYASNPSIK-----EKVIEGIKLAIENDMYVIVDWHVLNPGDPNA----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 187604315 2 -----LHVQGQHLVNTTGDVVRLRGFTLTAWEPTQVVTEL---YPTDEPYRVMREVGANVVRLTFHARLI------------EREPFVEETAGLEWLDRQLDFAQTNGLYVILDWMDDRPEPDYSLWSDLS-KQERFRWIWRTLLTRYKGDEAIAAFDLFNAP--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 159898699 188 SSGSWWSIFNAQIADEFNLRQALT--NRFGTSTTDSLINGYQDTWIQADLDTIKAMGLNMVRVPIHWLVLMNTNGTMKSD----------TESFRKLDWLISESSKRNLYVMLDWHSCGQTGTNQLWTNPTY-QNWTVQIWERLATRYRGNPTVAAYDLLNEP--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 157072841 55 --------------------------------------------------------------------------------------------------------------------------------------------WTQIADRFKNQPNKLMFESINEPRFSEGGTTDEAKMNLNVSFHKIVRASGGKNATRPLVLPGLDTS------PAQAKINELYNTITKLNDPNLIATVHYYXFWPFSVNIAGNTTFDKAAQNDIVQTFDNVYNAKGIPVIVGEYGGVIEQGEKLKFFEFLTYYMKEKKVTG------------------------------------------------ 118370003 17 ----------NQIVDEQGRERIFHGLNAVG-KVKPYIPYIEAFEPSEEDFKFMKEWGLNAIRL----GTMWPGVEPSKGNF--------NETYLTQLKWIVDTAGKYGIYSLLDMHQDNCGDGIPLWGTYYFSLDLFARFWGKIAQTFKGNPYVLGYEIINEPNPLLLVPGYADKNRLQAAYERVAQEIRKYDEDHLIFFEPVTWDNMISV-------GFTQSPGGEKYSEKSVLAYHYYNPPDFAMDLF------------------------------------------------------------------------------------------------------------ 90022879 40 ----PLTVDGNKIL-SGGQQASFAGNSLFWSNNGW----GGEKYYTAGTVEWLKDWGSNLVRAAMGVD---------ENGGYLEDPAGNK----AKVTTVVDAAIANDMYVIIDWHSHHAEDY----------QNQAISFFQDMARTYGNNNNVI-YEIYNEPLQVSWSGT------IKPYAEAVIGAIRAIDPDNLIIVG--------TPTWSQDVDVASRDPIT--QYSNIAYTIHFYAGTHKQSLRDKAQTALNNGIALFATEWGTVNANGD---------GGVDAAETDRWMQFF----------KANHISHANWALN------------------------------------ 158451997 4 ---------------------------------------------------------------------------------------------LEYLDKAVDWAEKHELCVILDNHSFHPINP-----TDDGIDRILLPVWEQTAKHFKAKSDYVIYEILNEPH-------GIPDGRWSEIQEAVIDVIRKVDQKHTIIVGGTNYNS---------LEKMTKVPAYKD--KNLIYTFHFYDPHIFTHTWNKPSLAPTKLSSTLDKAEKFSKERNI-PVFCGEFGVFMK---------------------------------------------------------------------- 189460892 230 -----------------------------------------WGNPATTMIDKIREMGFNAVRIPCAWDQYLSDETTYEI----------KSSWLSRVKEVVDYCMQNDLYAILNIHWDGGWLENPNGYSEEVNNKQKV-LWTQIATYFRDYDEHLLFAGCNEPN----VEDEDDMATLLKYEQTFVDAVRATGGKNVLIVQGPSTDIDKT------MQYMTSLPVDMT-PDRLSVEVHYYSSWQFDESWGKAFYFTGTYEGRWDSQFQKLKEKQGVPVIIGEFAAVRRTLPDQQAQE------------------------------------------------------------- 170096418 85 ------------------TKFKFFGVSEAGAEFGGTIPGVLGTNPTTSSIDYFMGQGFNTFRIPFLMERISPPATGLTGPF--------DSTYLGGLTTLVNYITSKGGYAVVDPHNYMRYNGYVISSTSECVPFLEWFGWKNLAGQFKSNSQVI-FDVQNEPHD------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 13959390 85 --------------------------------------------------------GFNMFRVAFSMERLAPNQLNAAFDA----------NYLRNLTETVNFITGKGKYAMLDPHNFGRYYERII-----TDKAAFASFFTKLATHFASNPLVV-FDTNNEYHDMDQQLVFD-------LNQAAIDAIRAAGATQYIMVEG-NSWTGAWTWNVTNNNLAA----LRDPENKLVYQMHQY---------------------------------------------------------------------------------------------------------------------- 90019713 39 -----FSVSGTQLLDDNGQAFIMRGVN---------HPHA-WYANQTSSFADIASVGANTVRV-----VLSDGQQWT-------------RNSASDVANVISLCKANKLVCVLEVHDVTGSGEASAAGTLANAAQYWVD----IANVLKGQEDYVIINIANEPFGN-----NVPASNWINQHKAAIQTLRAAGLTHTLMIDAANWGQD----WQQVMLNNASEVAQADSLSNTMFSVHMY------QVYNNLSTVENYVSTFLSSH--------NLPLIVGEFGADHQGEE------------------------------------------------------------------- 1778709 63 --------------DKDGNPIQLRGMSTHGLQWFPGVV------NNNAFAALSNDWNSNVIRL----------AMYVAEGGYATNPSVK-----QTVINGINYAIANDMYVIVDWHMMNPGDPNASVYSGAQS------FFNDISTLYPNNKNII-YELCNEPNGENGGVTNDAWAQVKSYATPIVQLLRNKGNENLIIVG--------NPFWSQRPDLAADNPIN---DSNTMYSVHFYSGT------------------------------------------------------------------------------------------------------------------- 2935581 64 --------------------------------------------------------------------------------------------------------------------------------------------WKQIAAEFANYDEHLIFEGMNEPRKV------DHPNEWNGGDQEGWDFVNEMNAVFLQTVRASGGNNAIRHLMGALESYVRKFPTN---DNKVIASVHSYVPYNFALNTGAGAEKTSDIEWAMNNIKRFLVDRNI-PVIIGEFGA------------------------------------------------------------------------- 158451975 53 ----------------------------------------------------IKNAGFNAIRIPVSWDKAADPDYN------------IRKNWFARVKEVVNYAVDNDMYIIINTHHDEDIFKFTNAETGK-SLSAFKKIWEQIADNFNNYNEKLIFEALNEPRTAWEWTGGVPHANLNKYYQVFVDTVRANNDKRILMI------NTYGASAESTAVNALTLPID-TIPNSLIVSFHAYVPIVYDNPDSSNPKDTTPIHEAMLPFFNKFIIKGI-PVIMGEFCADDKNNESERWAEYYVSYARSK---------------------------------------------------- 67538088 27 ------------------------------------------------------SKGFNTFRIPFLMERLTPEMTGSFDEGYLKN-----------LTSVVNAVTDAGAWAIVD-----AQNFGRFNGEIISSASDFQTWWKNVAAEFADNKNVI-FDTTN-TSGADNEFHDMDQTLVLDLNQAAINGIRAAGATQYIFVEG-NSYTGAWTWTDNN----DNLKSLTDPQDKIVYEMHQY---------------------------------------------------------------------------------------------------------------------- 94968716 32 --------------------------------------------------------------------------------------------RVQVLDDVVNRAANQDLAVMIDLH-PNSEYKKQVATNGDEAQRAAL-LWERIAAHYKSNPDLLFFELMNEP-------ELGDAYKWNGIQEALAASVRRAAPQHTIIVAGARYSDIEDLVRMPDFA-----------DHNLIFNFHYYEPHTFTHSWGSAYWLRTQLEEFALSNWNAWAKRHNVPLICNEFGAHTRPEDRMRWISAVRGALE------KNHIGWTMWDY------------------------------------- 209950302 45 ---------------------------------------------------------------------------------------------------VVNMALRKDLYVIINVHHDSWRWSKEMKSDKEATIDKLEKLWLQIADRFKDYSEKLIFEIINEPTYEGFSEEEAGALQ-NEVNERILKVIRNYNDKRLVVVP---------PLWT-DTYKAEKYFVPPKDPN-IIIGIHYYSPWDFTANWWGKSWGTERDKEQMDKDIKIVKEKPTYAFIIGEYGLF-NGNKPAEWY-YFDNLIRVAKKYKMATFYW-------DNGENYDRRNRIWRDEQAIKV-------------- 88800118 46 ----PLHTQGTQWVDNHNQPVVLKGVNLFGFAERERLMDQFRDNWITDDWDLLDSFGINVVRLPFIWNLIED----------EHNPMTLRDDAWQYLDYAIDEAEKRDIYVILDLHHSGCAGLNEYWDNEEY-QARTRWLWQQIATRYRDRSAVAAYGVLNEPW-------GTTPANLATESIELYDAIRDVDADKVVILPGHSAGID-----------AYEKPEDIGLTN-VALEMHFY-PGIFGWGEIGYAVHRDWLKCGVDGNWDARLQEKNVPFLVGEM---------QPWTGLGLELGAEITQATYGDLGWTAWSYKLITNE-GGQGSGRWGMVNKETLGLLA---------- 197781376 46 -----LHISNGRLVEGNGNDFVMRGVNHA----------HTWYPNELGSLADIKAQGANTVRV-----VLADGHRWTA-------------NTASDVADVVAQCKANRLICVLEVHDTTGYGEDSAAGTLDQAADYWIG----LKNVLAGQENYIVINIGNEP--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 91766360 1 ---------------------------------------------------------------------------------------------------------------------------------------DCLRVWAILAERFGSNPSVI-LELLNEPVAP-------DADTWNHVKAELAREIRRFAPSSTLLVG--------SNLWNHVNEFEHLTPID---DDNVVYSFHYYLPIVFTHPWVPGKAFQQSYQGIWNKDVIRFREKFRATVACNEWGVYMGGPDRQSQLAWIKDCLE---LFTENQISWTYWNYNLDFG-------------------------------- 157329003 192 ------------------------------------------------------SNGLNAVRIPVGWWIASDPTPPK--------PFVGG--SLKALDNAFTWAQNNGMKIIVDLHAVQGSQNGNDWGDSNI--QDTVAVIDFLAARYANNPSLASIELMNEP--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 167751609 34 -------------------------------------FETLWGQPVREMIDDMKAMGFDTLRIPVAW---------TNGINYESGDYTIDERLMNRVDEVVNYALDADMYVILNEHWDGSWWGMFGSGDEAVREALYKSMWTQICEHFSDYSYKLIFESANEELCHRLNDSDVTGTEGVLSEDECYETTNRINSEFVKLVRSTGGKNADRFLLGYNTDFRKTCDDRYQMPDKLLLSVHYYTP-------------------------------------------------------------------------------------------------------------------- 67521656 25 --------------------------------------------------------GMNIFRVAFSMERLVPDSLAGPVADE----------YFQDLVETVNGITALGAYAVLDPHNYGRYYGNII-----TSTDDFAAFWTILATEFASNELVI-FDTNNEYHTMDQSLVLN-------LNQAAIDAIRASGATQYIFAEG-NSWTGAWTW----VDVNDNMKALTDPQDKLIYEMHQY---------------------------------------------------------------------------------------------------------------------- 90022645 868 ---GELMVNGNRIHGETGEPAQVRGMSFFWSNTGWGQEKWWNASTVDRMVDEFK------------VELVRGAMGTDEGGGY-----LHDASNKARLQAVVEQAIARNVYVIIDWHTHHAEDN----------IAEAITFFSEMAQLYGHHDNVI-FEIYNEPLNTTSWGT------IKHYAEQVIPAIRA-HSDNLIVVG--------TRTWSQNVDEAAFDKIN---DSNTAYALHFYVGSHGNHV----------------RNLAQTALNNGAAIFASEWGINYDGMNADDWMNFL----------------------------------------------------------- 158451991 122 ---GKLKASGKNIVGSKSTPVQVRGVSLFWSNTGWGGDKFFTETTVNAMVDCWKSE---VIRVPMGHSIPGKSQYSGSYLADKAK-------NMARVKTAIDAAIAKDVYVIIDWHS----------HSAHVDPDNAIEFFTAMAQDYGSKDHVI-FEIYNEPKCDDDWCADGNWTTWKTYAEKIIPVIRSNGANSLILVGTPYFSAAVASANGNYLS-----------DNNVGYVFHFYAQSADSAPPWNGDTYESGVTKVLNA---------GKPVFITEYGTT------------------------------------------------------------------------ 15054480 36 ------------------------GSNESGAEFGTNIP-GVWGTDYPSAISTLIDKGMNFFRVQFMMERLLPDSMTGS----------YDEEYLANLTTVIKAVTDGGAHALVDPHNYG-------RYNGEISTSDFQTFWENLAGQYKDNDLVM-FDTNNEYHDM-------DQDLVLNLNQAAINGIRAAGATQYIFVEG-NSWTGAWTWV-----DVNDNMKNLDPEDKIVYEMHQY---------------------------------------------------------------------------------------------------------------------- 210117280 35 ------HPDNHWFLDSSGRVRIFHGIN--------AVQKGFPWYPNQSRLDELQSWGFNALRL----GMMWAGAEPQ--------EGRYNQTYMSMIRNITAELGRRGIYTILDMHTQRCSHNFQCLYDNYKAADKMAGFWKFVATEFSNQTPVLGYELINEPWGDWTKDGHAGKKNVAPLHDRFSRAIRTVDEETMIFYEPVGYVFSEDGVLGSGFEHV---PGGMAYRNRSVLSYHYYCPLYQQPNQQQYPEYKKVACDDIYKMFSAVLETLGGGSFLTEFGLCWPNASDPTYPDTVEGYV--LKQADSFLQSWTYWDATPGS--------------------------------- 56962100 39 -----FHVSGTELLDKNGDPYVMRGVNHG---------HSWFKQDLEEAIPAIAETGANTVRM-----VLSNGQQWEKDDASE-------------LARVLAATETYGLTTVLEVHDATGS-------DDPADLEKAVDYWIEMADVLKGTEDRVIINVANE------WYGSWRSDVWAEAYAQAIPRLRSAGLSHTLMVDAAGWGQYPASIHERGADVFASDPLK-----NTMFSIHMYEYAGAD-------------RATIAYNIDRVLAENLA-VVIGEFGHRHHDGD--------VDEDAILAYTAERQVGWLAWSWYGNSG-------------------------------- 2337906 44 ----------SYLKDDDGRSLILRGFNT--ASSAKSAPDGMPQFTEADLAREYADMGTNFVRFLISWRSVEPA------------PGVYDQQYLDRVEDRVGWYAERGYKVMLDMHQDVYSGFDNFWNTTGKHPEHYAKAWRAVADRFADNDAVVAYDLMNEPFG------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 182411944 39 --------------------------------------------------------------------------------------------------------------------------------------------WRTFAQRYRDIPSRLSFDLFNEPPFMA------DHDRYVEVARALVGAIREVSPDRLIFADGADIGQTPVP----GLVELGLVQSTRGYLPKMV--SHYTATWVFETPTWGERWDRERLRRELIDKWQPLVAQGV-PVHVGEWGCFIKTPHAVRWMTDLLSLWKEAGW------GWAMW--------------------------------------- 125574568 194 ----------------------------------------------------ISTSGLNAVRIPVGWWIASDPNPPA--------PFVGG--SLQALDNAFKWAEKYNLGVIVDLH-AAPGSQNPFWGTTDANIAQTVQVIDFLTHRYASSPSLLAVELLNEPLAP-----GVTLPALMRYYKDGYNAVRKYTSTAYVVM-----SNRLSASNTELLGFAAGFPGA-------VLDVHYYNLFTSSFNGLTVDQNIDYVRTNRSDELSTVTRPNGPLTFVGEWEWNVQGASNQDYQRFAQAQL---DVYGRATFGWAYW--------------------------------------- 90022139 41 --------------------------------------------------------------------------------------------------TIVDAAIANDMYVIIDWHSHYANTHDW---------AAAVQFFQEMARDYGQYNNVI-YEVYNEPLDI-------PWGHIKSYAETVIDAIRAIDPDNVIVVG--------TPRWSQGVKEASWDPINR---NNIAYTLHFYSGS----------------HGQWLRNDAAEAMSNGIALFVTEWGGAVNEGETAAWMNFMRDNGIHHANWSVNDKAEGASALNPGASATGGWGDGD-LTW------------------- 83646626 49 ----PLSVQGNKVV-SGGQQVSLGGNSLFWSNNGWGGERFYNSGAVGAIKNDWKS------------SIVRAAMGVDEGGGYLQDREGN----RNKVISVVDAAIANDMYVIIDWHSHHA----------HQYKNEAIEFFQDMARRYGDKNNVI-YEVYNEPLDVSWSGV------IKPYAEAVIDAIRQVDPDNLIIVG--------TRQWSQEVEEASWDPIR---KNNIAYTLHFYAGT----------------HKQWLRDKAQNAMNNGIALFVTEWGGAVNESETWAWVDFMRN----------HGISHANWALNPGASGTGG-WNDGNLTP------------------- 25990186 8 ------------------------GSNESGAEFGTAIP-GTWGIDYTSAIATLVSKGMNIFRVQFMMERLVPNSMTGS----------YDEAYLNNLTTVVNAITAAGVHAIVDPHNYGR--YNNEIIS---STADFQTFWQNLAGQFKDNDLVI-FDTNNEYNTM-------DQTLVLDLNQAAIDGIRAAGATQYIFAEG-NSWSGAWTWADIN----DNMKALTDPQDKLVYEMHQY---------------------------------------------------------------------------------------------------------------------- 186901721 48 ----------------------------------------------------IQKAGFNSVRVWFFWAGLNSGSPDYTL----------SPAALEDMENIINDLLNRNLVVVLVPMELGNYGEKNLTTNPSAHKAKYLSIWKQLADRFRNHSHRLVFDLFNEPHGEL---GKKELNDW---HESVVPIIRKTNPTRVLIFNGDDWGTAST---------LKNIIIPPEAGQYVMGDFHYYWPMGFTHAWTGTVEQKNRVRVEFNKAVAWSKKYDI-PVVCTEWG-------------------------------------------------------------------------- 197930650 43 --------------------------------------------------------------------------------------------------------------------------------------AQYTATWQQIAATFRDEPRRLLFESINEPFFTGSSGDEQNAVLMNELNTTFHSVVRATNADRLLVMPTLGDTPD-----QPKIDTLLATFSALGDPN-LVASIHYYSFWPFSVNLAGYTTFNAATQQDLTDTFDLLHRAKGIPVIVGEYG-------------------------------------------------------------------------- 152631 107 --------------------------------------------------------------------------------------------------------------------------------------------WKQVAERFKDYGDHLIFEGLNEPRVKGS------PEEWNGGTEEGRRCVERLNQTFLDTVRATGGNNMTTYASSCGLKLIQDTAIPED--DHIGFSIHAYTPYAFTYNWDNTPATAELITLMSNLKENYLDKD--IPVIITEYGAVCKNNNDEDRAKWVSAYIEYAEM-------------------------------------------------- 91766358 41 --------------------------------------------------------------------------------------------YLKTLDGVVKGALEAGLTVILDQHNFNECAT-----DVPACRVKLKAFWTQISEIYKDAPPQVVFEILNEPNLAV-------DAVWNDMVAENLSIIRVTNPTRNVII-------GPQSWNNLDQLPNLKLPEN---DRHIIVTFHYYTPMEFTHSWWGTKGDRDQLEANFDK-VAAWSKANKRPILLGEFGAYDKAPLASR----IAYTEAVARAAEARGFAWSYWQFDSNF--------------------------------- 116199039 21 -------------------------------------------------VDIMTDNKVNLHRVAF---LLERMCPPADGLGAKFNE-----THFDHFKEAIDYITTKGAYAILDPHNYSGSVIGNASDPTAATTAQFGEFWGELAGRFADNEKVI-FGLMNEPHDMPS-------ALLLENLQAAVDAIRAAGATNLIIAPGNSWTGGHAWTQGGDEANSAWLHKLVDPANNTAIDIHEYLDEDFSGGHTACTQDPA---ENLADVTAWLREHGLKAM-ITEFGGS-NTTACTTMLNGILDFMAENEEY----IGWTAWAWGPNS--------------------------------- 168059004 213 -----------------GGEYQLA--NGWGAEAAVNVFQKHRESFVESDFRFLASKGINAVRIPVGYWIASDPNPPVSGSLQALDNGFQWAKYEQILQDVVAWCSNHGIKIIIDLHAAPGSQNGQEHSSSRDGIAEWIKTIDFLASRYGNNQALLGIELLNEP-----GAAVVPLDVLKDYYARGYSTVRKYTSSAVIMCQRI----------GGDFTELANVL----PADKVVLDVHFYN--LFNHELFDKKTPEWNIDFVYNDRVKRLNTAGNALIFVGEW-----TNEWMVENASQSDYLRQLQVFGQATFGWAYWSY------------------------------------- 210114757 28 ------HPDNHWFLDASGRVRIFHGIN--------AIEKGFPWYPNQSRLDELQSWGFNALRL----GMMWAGAEPH--------EGRYNQTYMNVIQNITSELGRRGIYTILDMHTQRCSHNFQCLYDNYKAADKMAGFWKFVAAEFSNQTSVMGYELINEPWGDWTKDGHAGKKNLAPLYDRINRAVRVADDETLIFYEPVTW--GYIFSEDGVLSGFEHVPGGVAYRNRSVLSYHYYCW-------------------------------------------------------------------------------------------------------------------- 66808397 28 -----LHIKGNTIYNSDDEIIMLRGVNRPGTEYMCVVFDGPCDSEH---IELLRSWKLNAIRVPLNEDCW--------LGNHGNEALWYGNGYRDTIKSYVEMLCDHNLAVILDLHW---SSKNGLQAKAQIPMPNNIDFWKSVARDFKDNSRVI-FDLYNEPY-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 201066455 94 -------------------------------------------------------------------------------------------TSISKYDQLVQGCLSLGVYCIVDIHNY-ARWNGGIIGQGGPTNAQFTSLWSQLASKYASQSRVW-FGIMNEPHD------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 30678275 26 ---GFVGRNGTQFV-LNGEQVYLNGFNAYWMMTTAADTASKGRATVTTALRQASAVGMNVARI----WGFNEGDY----IPLQISPGSYSEDVFKGLDFVVYEAGRFNIKLIISLVNNFEDYGGDEFYTNSAVKQFYKNHVKTVLTRYKDDPTIFSWELINEPRCNDSTA-SNILQDW---VKEMASYVKSIDSNHLIGLEGFYGESIPEYNPGGRVLTGTDFITNNQIPDIDFATIHIYPDSWLPLQSSRTGEQDTFVDRWIGAHIEDCDNIIKKPLLITEFGKSSKYPKRNKFFQRVYDVIYDSARAGGSCTGGVFWQLTTNRT---GLLGD------------------------ 88854996 474 -------------------------------------------------LDNIAATGMNFIRVPVGWNTLLNL-----DGTWKSNPW-------NKLDWVISEASARGMYVLIDLHTVPGGGCNGFWGSATY-QNWTEDIWKAIATRYNGNPGVAGYDLINEP--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 60360860 18 ---GALSVSGSKVVGKSGSPAALHGVSFGWHNWWPEFYT-------ADTVKHLADWKATVLRAAIGVE---------PDGGYLQDSSLGD----QCATTVADAAIANGIYVILDWHQH------------RINQDAAIKFFTKFVTKYKGVPNVI-YEIFNEP-------ESATWPEVKQYANAVIKVIRDIDPDALVLVG------------------------------------------------------------------------------------------------------------------------------------------------------------- 167645248 37 ---------------------------------------------------------------------------------------------LKTLDQVVEAALAQKLTVILDEHDFGDCGADPAACKPK-----LVAFWGQIGARYKDAPDGVVFELLNEPNKALTDDL------WNGWIVELLAVVRADNPTRNVIV-GPAFWNNISHL---------DQLKLPENDRHLIATVHYYLPMEFTHQGASWNPDAAKLGVTWGDNVQAWAKSHDRPMLLGEFGAYDKG----DMISRAAYTAAAAREAEARGWAWAYWQF-----------DSDFIVYDIKTDGWVAPI-------- 119898602 4 -------------------------------ELGSAAPEKLRHHWNRDDFAWLAERGINAVRIPVGHWIFGPGYPYHPKYGSERQPFVTG--GIDVLDRAMEWAREFGLHVVLDLH-AAPGCQNGFWHTQPDYLAHTLDVLERLAQRYCNHPALHAIEALNEPR----WDVPTDY--LKAFYLQAYARIRKHCPTAVVFHDGFRSFREYLGFMQA------------PEYENVIFDLHRYQCFDRAEIDMDIYGHIRKAAGEWKQEADDIITELNLPAICGEWSLGLDGPFNHAYMDDFRGYAAAQLATFEKYLGWFFWSYKTE---------------------------------- 169640137 188 ---------------------------------------------------------------------------------------------------VVGYVLDEGMYCILNVHHDTGTATTGWLRADTQAKERYIKLWEQIATEFKDYGQRLVFESFNEMLDN--------KGTWNSSTAEAHGVINKFNADFVATVRATGGKNAYRNLYAASCQPAALQDFKLPVQGHLMAEVHSYAPYHFAFDTSSKREFDAACEAELKTLIEGLNTHKGIPVVLGEYGTDTNDRTETQMAKQAACYVSNAAKYNIPCFYWM----------------------------------------- 50871762 54 ----------------------------------------------RELIEMIADEGYKSIRIPVTWQNQMGGSPDYTINE----------DYIKRVEQVIDWALEEDLYVMLNVHHDSWLWMYDMEHNYDEVMARYTAIWEQLSEKFKNHSHKLMFESVNEPRFTQEWGEIQELEDLNKTFYYIVRESGGNNVERPLVLPTIETATSQDL-----LDRLYQTMEDLDDP-HLIATVHYYGFWPFSVNIAGYTRFEQETQQDIIDTFDRVHTANGIPVVLGEFGLVIQQGEKLKFFEFLIHHLNE------RDITHMLW-------DNGQHLKRETYSWDQEFHDILK---------- 121807 36 --------------------------------------------------------------------------------------------------------------------------------------------WKQVAERFKDYGDHLIFEGLNEPRVKGS------PQEWNGGTEEGRRCVDRLNKTFLDTVRATGGNNEKRLLLMTTYASSSMSNVIKDTDDHIGFSIHAYTPYAFTYNANADDSHDGELVSLMTNLKENYLDKDI-PVIITEYGAVNKDNNDEDRAKWVSSYIEYAELLGIPCVWWDNGYYSSGN-ELFGIFDRNTCTWDTVTDAII----------- 54294805 22 -----YYTSQGSIYDKSGNRVTINGVSWSGFQD-TNVFQGLQSNPFYNITMSMADSGVNTVRLPIQPGVLYDDSGEVDLNKWLSDEAGNGLSPKQAFWTVLAEMKKHNINVMIDFHHRY-GYGDGMRDGTVYSMTQYEKDLVLLAQEIKGLDNVIGIDVFNEPYQLSWFKARNGQVSWIKVIGTAAKAVHQVNPDLLLFVEGPGGGNDDAHWWGEDFKPAKQNIAQFDVQGHLVFSPHVYPKEVA--GWETAPGDASNLRFDW--SWGFLYKAG-YPIVLGEASWKSFEGKNF-FTQALMPYLTQSGIGSNNLYFWAIGAINPNTGE------------------------------- 160887917 232 ----------------------------------------LWGNPSEAYIKGLKALGFNAVRIPCAW------------DYYIVNPSTYDAAWLDRVSEVVGYCVANDMYAIVNIHW-DGGWLEESIYSSEVDAKQ-KAIWTQIANKLNAYDEHLLFAGCNEPGQQDQGNVGTSAIDILKYEQTFIDAVRANNASRCLIVQGPYTNIDKT---------VNDYTMPKDVPDRLMVEVHFYDPYQFDETWSNVFLYEDYVKQQFQKMKTAYADKGI-PVIVGEYSAMKRAKEDK--IEGTSELAYPDIDQEMHNKSRSYW--------------------------------------- 171695776 87 ------------------------GTNQAGGEFGEKTYPGVWGTPDNNAIRTLINQGYNTFRVGFAMERLAQNGLTNSFDA----------GYLRNFTDSINFITNAGAYAVLDPHN-----YGRYFGNIITNTADFQTFWRNLATQFVNNPRVI-FDTNNEYHTM-------SQDLVLQLNQAAINGIRAAGAKQYIWVEG-NSWSGAWTWNVTNTNLVALT----DPENKIIYQMHQY---------------------------------------------------------------------------------------------------------------------- 169640125 52 -----------------------------------------WGQPVTELMKMMKEAGFGAIRVPITWEMDKDGKVNDAW--------------MKRVKEVVDYVIDNGMYCIINVHHDTGDGTQWLHASSNTNQAKYEGLWKQIAEKFKDYDQKLLFEAYNEMLD--------DKNTWNELSDDGYKAINSYAKSFVTTVRNTGGNNTYSASSTANAMKALDLPEE---SGHIIFQLHSYP------NWKSESNAKSEIDNLINNIKTNLL--NRAPVIIGEYATFTTWPTDKKVAFYAMDYLIKQTK--ENGIGTFYW--------------------------------------- 146197133 18 ---GRLSVKGNKIVGESQKGVQLSGVGLSWHN--------WWSQFYADTVKHLKDFHANVVRAAIGVE--KEGGYYD-----------NKQKAYDSLYAVIDAAIANGIYVIVD------------WQAFQIHLSDATEFFTQVANKYKGSQYII-YELFNEP--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 27378478 61 --------------------------------------------------------------------------------------------------------------------------------------------WRQIAERYAGKYPALVFEVLNEP------GGQMTSGDWNSLLNECLEIIRRTNPARPVIAAVLNTDD----------IPVDDLALPAD-DRNLIVTFHYYAPIRFTHPWWGSPDDEAKAAADFEKMNLW-AEKEKRPVYLGEFGVYERAPSDSR-----ARYLSFMARADRLGWSWAYWQFDHDFA-------------------------------- 119717780 32 ------RTSGRWIVDPQGRVLVLHGLNMVS-KIAPYAPD--QVGFGRDDARFLARQGFTTVRLGLIWKAVEP------------EPGEYDDAYLARIEHTTEVLAAEGIWTLLDFHQYNYFGMAPFWANDPGPQDRYAAAWAHVAEYFADAPRVLGLDLFNEPWPGSAWSTCANDAQLQAFSQRAADAIRAVDRRTAVFYEP------------NVLFNNGAQTHVAPTGDRLGFSFHDYCLTAEADAEGAGQQACGTFDDLVFQNAVQHGTDLGHPPLLTEFGATTDRTTLTTMVD----------RAAAHRVGWQYWAY------------------------------------- 56753744 33 -----------------------------------------WYNVNSTNITQLKNWGLNVVRLGVMWSGVKPTI------------SIVNTTYLDVIENVIDLYADYGIYVILDMHQDCANGAQQLYNNVSGAWNHWGEFWEIVARRFGGKSNVLGYELINEPNPLRGLPGYAGRYNLQPVYDYLVKRIRKYDNSTLIFYEGVFTPVRSSGWLGTGFDRVPGAHRDKSAPSKSVLSYHYYCWINTTMPFWKKVICDRLLLPNVISNAIRATKSTGGGRFLTEFGGDDGNPRSVNTIECN----NILNEADKHFESWTYW--------------------------------------- 146197207 16 ---GRLSVKSGKLTGSSGDPVILRGVSL-GWDTWWGQF-----YNEDTIQHLITDFHANLIRAAIGIE---------PTGAYLQNKQL----ALNHLDAAVKAAIKLGVYIIIDFHAH------------QLHTNDAKEFFTTVVNKYKGSEYVI-YEIWNEP-------ESANWATIKQYAKDVIPVIRNVDPDAVILVS------------------------------------------------------------------------------------------------------------------------------------------------------------- 146295209 6 ---------------------------------------------------------------------------------------------LEIIDKVVVWGQKYGIHICLNIHNEKTKEGYNLWKDKE-PLELFVSYWQTFAKRYKGSSKHLSFNLINEPRQYSKEEM--TKEDFIRVMTYTIEKIREIDKERLIIIDGVNYGNEPVFSLGVAQSCRAYLPFELT---------HYKAEWVEGSDKFSEPSWPEYLRRHYEK-WTKLFDYGVG-VICGE-GGAYKYTSHEVVLRWLSDVL------------------------------------------------------- 146197385 19 ---GRLQVINNKLCDASGNPIILRGVGFA------------WHNWWPEFYTSAKVGEIKTV---FHANVVRAAIAYDKEGGLQSNP----TRAYDLLYAVIDGAIAQGIYVIVDWQVF------------QIFESAAVDFFTKVATKYKGVPNIL-YEILNEP-------ESDGWPAIKRYALTVIKVIRAIDPENPVIIVG-------TPSWDQYIEQAAADPITEY--KNILYSLHIY---------------------------------------------------------------------------------------------------------------------- 23451848 34 ---------------------------------------------VKQTVNKLKSCNANVVR----------AAMASSFGGYISNP----TAEYKKMTAIIDGAIDQGLYVVVDWHTGDDLATTEIKYATE--------FFTKIAKAYNKYPHIL-YEIWNEPNKFVAWEAVV-----KPYAKTMIDVIRKYDKNNVIIVGTPN--------WDQDVDIVAKSPLK---DANIIYTMHFYAG-------QHKDDIRNKVKTAY---------KLGLPMFVTEYGCYSADGNEKTNLEELKKWMELLDGYGISYAAW------------------------------------------ 666883 312 -------------------------------------------------VQILAENGFKSLRLPIDLDLYATN-RDAFVKGTDTELKFDDDTLFLVLDSFVEWTGKYNMSLVIDYHEYDNSYNTTSVKDTNY-IKMMAEVWKHVAAHYAESPRELFFELLNEP---DMSDGKVTAAQWTVAAQAMIDAIRTVDTKHTILF-------GDAQWYSISLL-AKRTPFT---DDNIIYVIHTYEPFAFTH--------------------------------------------------------------------------------------------------------------- 153890291 231 -----LHVSGNKILTPDGREILLRGLSTSGMETL-----YQDQQGPKTLLVAVEQWKANILRLPIRDDHWFGQTPGQKDG---------GEAYRRQVDKILTLAANRGAYLLIDLHRFRA------------PRPEHAAFWTDVATRYKNHPAAL-FDIFNEPHGMSWWRDGKTAANHTIGMQALVKAVRDTGAKNLVLASGLSWSYDLTGISNG-------YALDDLGGNGIVYSWHAYNW---------HRNWISKLAGVPQKH----------PILVAEFGADVDQEDPYTWAPDMLGFI------QKNNFHYTAWCFHPAATP---VLISDW---------------------- 51090374 487 -----------------------------------------------DLIDFIVKSGFKAIRIPVTW---HNHLMDKK---YTVNPE-----WMNRLKTVVDWCIDKGLYVIINIHHDNADYYFPLKKDAIESERFIYNIWKQIAIAFNNYDHHLIFETLNEPRMKGWWYDVNNETCLNEYNRLAVKAIRENNEKRFIMCPALAAGYESTV---KSPFEFPDDSKYNKFNKKLLLSVHMYAPYDFANPDMSLNEFTDEYQKEIDDKFLSLYNKKGYSIVAGEMGAINKN-NTQARIDWGTHYIELTRRYQASTFLWDYWDNTKTCDDIFGHLNREKLSWTVPKV-------------- 146197127 18 ---GRLSVKGNQIVGESQKGVQLRGVGLSWHN--------WWHQFYADTIKHLKDFHANVVRAAIGVE-------KEGGFFDDENRAYED------LYAVIDAAIANGIYVIVD------------WQAFQTHLPEATKFFQKVADKYHSSSYII-YELFNEP-------ESASWSEIKSYSESLIKTIRAIDSNNLILV-------------------------------------------------------------------------------------------------------------------------------------------------------------- 145046110 30 --DGWLTVEDGTIKDVEGRTVLLRGANVNGLNDYASNGTGLPTVAPRTDFEGMAALGFNVVRLNVAWSALEPT------------PGAFDAAYVGRIREAVQDAKDNGVYTVLDMHQDAWGPYVGFYDDEQGVQGHLVQTWARLAAEFKDEPAVVGYDLLNEPN-PGLRDPFTAADQIGRFYQRAIAAIRQAETGHLVIFE-------PSALWSA--FGFDALPPRHYLADPLVFSPHLYSQSINVSSEFPSIEDGFQIAAAAADWYG-------APLWTGEWG-------------------------------------------------------------------------- 75755629 53 -----------------------------------------------ELIKKVKAAGFKTIRIPVSYLNHIGSAPNYTINAAW----------LDRVKTVVDYAYNEGLYVIINIHGDGYNTVQGGWLNQTAIKQKYEKVWQQIANKFVNYDERLILESMNEVFGNYGNPNSAYYANLNAYNQIFVDTVRKNNSARWLLIPGWNTNIDYTVGNYGFVVPTDTNSTIPSSEKRIMISAHYYSPWDFATQWGATATNPSYLNSQLQSMYNKFVTQG-YPVVLGEFGSIDKDSTNNVYRAAFAK--AVTATAKKYGAVPVYW--------------------------------------- 198260902 48 -------------------------------------------------------------------------------------------------DALVEAAHKYGLHVSLNLHRAPGYCINAGFWTDQDALDAFCFHWEMWAKRYSGSKELISFDLVNEPSMRDDMNDQHGKRDYHRVAKAAVERIRSVAPKHLVVADGNSGGHPELADLNIAQSCRGYWPFNIS---------HHKAPWVYAPTWPDGPEANRDALKEFYKPW-FDLKNSGVGVHCGECGC-YNKTPHDVFLGWFEDVLSVLA---EEGIGFALWEMHGD----FGIMDSKRADVDYE---------------- 171915503 1417 -----IRAEGNRIVTVDGKEVWLQGLNVPSLEWSLR-----GEQVFKSVVVAIEEWKGNVIRLPI-----------KDDYWFGKDLEDGGKAYRAVVDQIITLASNRGAYVVLDLHRYRA------------PRKEFLDFWKDAAERYKNHPALI-FDLMNEPHGVSWWRDGGFVEEKRKGMQAMLDAVRSTGAKNMVLVGGLDYYQLDGILNGFGLKDEGGQGI--------IYACHIYPW-----------------KRGWQKYLLDAAEK--YPILLGEVGA---DAKKMDFMPHEVQEDAETGLIQKHRLNWTGWCFHP----------------------------------- 157411575 28 ---GQLSVSGKKIVGSNGAAAKLHGVSLYWSQW-------LPRFWVTDIVKQIKC-GYN------GNVVRAAMAARAEDGGYIQNPAQEQAK----VDVVVKAAIAQGIYVIVDWHEEEAYKH----------TEQAKNFFTYIAKTYGHLPNII-YELYNEPGSGVRW-----ESQIKPYAETVIKTIRTIDRDNLIVVG------------------------------------------------------------------------------------------------------------------------------------------------------------- 163814760 55 -----LRTKGVQIVNAEGEQVVLKGV-----MVPESHRLYDEKNFDEGFYKKVFDMGGNVIRVPV-------------DPAEYKNDDYYMWRYL---DRIVTWAGESGKYVIIDWGNPIDGSGDEMPDISENPLDYSAEFWKNTAEYFKNTPNVI-FEIYNEP-------VGMSDSEWKRCADSLIGVIRDAGAKQLIIVGSPDYCYDL-----GWLDELGET------NNNTAFAVHVYPDKVFWQKFIS----------------GYV---TSYPIIVTEWGYTDDD--------------------------------------------------------------------- 125951682 21 ---------------ASGRPFIIHGFNTYWL----MSFAADQATRLRVTAA-IAEAGLNV----CCTWAFSDGGYR----ALQTAPFHYDEDVFRALDFVVSEARRHNMRLILNWEDYGGKAQYVRWGKEATSEDDFFAFVEAVVTRYKDDPTILAWELINEPRCP-SDPSGDTLQAW---MEEMASYVKSIDPVHLIGIEGFYGPSIPELLPVNPDEYSGHAGIDFQAPGIDLASIHVYSDIWLPQSI--KENHLQFVDKWMQQHIDDAANLLGMPIVVGEFGVSVKDGK------------------------------------------------------------------- 157328649 235 -------------------------------------------------------HGINTVRIPVGWWIAFDPNPPA--------PFIGGT--LEALDNAFSWAQAYNIRCIIDLH-AAPGSQNGMWPTSASYISQTLDVIEFLASRYGKHPTLLGIELLNEPS-----AASVSLDLLVSYYKQGYQIVRKYSSEAYVIVCQRIGIADPSELFQADIGSY-----------NLVVDLHYYNLFDNFFVNMNPLDNIQFIYNSRETQLRALNRANGPLVFIGEWEWNVANATQMDYQNFGRTQLE---VYNAASFGWAYWT-----------LKNDRKHWDNIRNNYLQLGKSL----- 167751013 8 -------------------------------------------------------------------------------------------------------CKKHGLNIVIDLHIFDDPSYCGFFGNEKL-QDQFVYLWQEIARRY-GNDSHIAFELLNEITSADFTDS------WNKIASRTVKEIRKIAPETKIVIGGIFNSSIY-----------GLTLLDIDWDENIVLTFHCYNPLVFTH--------------------------------------------------------------------------------------------------------------- 1688087 39 ----------------------------------------------QELYYKLSDLGFNTFRIPTTWSGHFGDAPDYKISDVW----------MKRVHEVVDYALNTGGYAILNIHHET--WNYAFQKNLESAKKILVAIWKQIAAEFGDYDEHLIFEGMNEPRKVG------DPAEWTGGDQEGWNFVNEMNALFVKTIRATGGNNANRHLMASVNDGSINNFKYPNGDDKVIVSLHSYSPYNFAPGAISNFYDGNEIDWVMNTINSSFISKGI-PVIIGEFVAMNRDNEDERWQEY---YIKKATALGIPCVIW------------------------------------------ 169184348 4 ------------------TRTKLRGVNLGSWLEKWMVPEGLWNTFVREDFAWIAARGLNAVRIPIGHWIFGPDYPYHPKYGAHRHPFVTG--GIEVLDRALDWAQEFGLRVIIDLH-AAPGCQNGFWHTKKEYLEHSLAVLERLAERYRAHPALHGIELLNEPR-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 234872 92 ----------------------------------------------QELFDAIKAKGFNTVRIPTTWF-------QHLDENDNIDPA-----WMARVHQVVDYAYNIGLYVIINLHHEQNWINRADLATAYDDINRLMKLWTQIATEFKDYDQHLIFECMNEPRAMDTWWSATPVEEINRLEANFVELIRGMDKTRLLMLPGYVASSDKTFLNQIVLPENDDF---------IAVSIHAYTPYNFTMNTKTEEGHDTFTKEFSNDNFRDMFINKDIPVVIGEMGTS-DFGNTQARVEWTTQYFETTKKYGIPCVLW------------------------------------------ 160891567 162 --------------------------------------------------------------------------------------------------------------------------------------------WTQIAEHYKDYPNMLFFDLLNEPNMRLGADG------LNKLHAELIAIIRRTNPGRTLIIGTPNLGQTWT-------LGELKFPEN---EWNIIVQGHYYLPHTFTHQWHGTENEKAPIIRDLD-FCQRWSEQSSRPLNIGEYGVCLKA--DQQSMNRYFSFMQE--QFQLRGFSSHIWAYRG----LFGLYDLQTKKWNQESIQAL----------- 169640132 34 ---------------------------------------------------------------------------------------------------VVDYVIDQGMYCIVNVHHDTGDGTQWLHASTATYDSKYEYLWKQIANEFKDYDQKLLFESYNEWNEPATDDGYKAINNYAKLFVNTVRKTGGNNKNRNLVV------NTYSASSAANAMKALELPEE---SGHIIFQLHSYP------DWQNESNAKSIVDNLISTIKTNLLKR--APVIIGEYATFRTWPTNLDYYN------------------------------------------------------------- 213960964 44 -----WTTQGRWVTDAQHRVVITQGIN----EVAKSAPYAPDAVGFEDDAAFLEAQGFTSVRLGVLWAGVEPR------------PGVYDDAYLARVERTVRILNAHGIASVLDFHQDNEKYQGEGWFDSFYDADHYASAWRHVAEHFRNVPGVQGYDLFNEPRCLTQLGCRAADARLSAVQQKTVDAIRSVDKATTVWYEPMQFFN----------IGVGTN-VRLTGSN-LGLSFHDYCTSQATLHSYVGCTAPDN---RVFTNAEKHSRQTGSGLMLTEFGAITTPA-------VITSQMDLAARNRVGVQWWAYTAGDPTTAGPGALVDDPARNVESAKLALIA---------- 91776366 245 ------------------------------------------------------------------------------------------------MDFLVEAGRKLGFYVIFAF-DPKPAGDQAIYWNNQQLRESIKNNWVTIAKRYKNETVVAGFDLINEPVVRPGSV-------WEKYATELITAIRKVDENHIIFLEPSP--------WGLASSLEQFTPVPF---NNIVYSFHFYSP-------------------------------------------------------------------------------------------------------------------- 157411571 31 ---GQLSVSGTKLLSSSGTAVALHGNSLFWSQWYPDF-------WTASVVQQLKNWNANIVRAAMG---VDQGGYLTTASTQYALVVAVVEAAIT-----------HGIYVIVDWHV------------SATYQSDAVAFFTKVSAAYGSYPHVL-YETYNEP-------TSVSWTDLVPYHKAVIAAIRANDADNIIICG--------TPTWSQDVEVASANPITG--YSNIMYTFHYYAAT-------HGASYRSKVTTAVN---------NGLPVFVTEYGGTIDSSSSATWWTFL----------------------------------------------------------- 161898163 61 -----------------------------------------WGQPVTELLKMMKEAGFGAIRVPITWEMDADGKVNDAW--------------MKRVKEVVDYVIDNGMYCIINVHHDTGADSGNYWLKASTSKAKYEGLCKQIAEQFKDYDQKLLFESYNEMLDENTWNEPVDKTD-------GYKAINSYAKSFVTTVRATGGNNKDRNLNTYSASSTPDAMQNLDLPNHIIFQIHSYP------SWQNKSNAKKEIDNLISNIKSKLLDR--APVIVGEYATFTTWPSEIDYY-------------------------------------------------------------- 78522584 417 -----------------------------------------------ELMAMMKEAGFGAIRVPVTW--YNHMDKDGNVDAAWMNR----------VHEVVDYVISQGMYCILNVHHDGYHWIKADETNYATNKARYEKLWQQIAQEFRNYGQLLLFEGYNEMLDANNSWNSSAYDAINKYAQSFVDVVRANNAQRNLIVSTYGACSGNGTWDARVQDPLKKLQIPTGESNHIIFEVHNYPSIVNKDNAGNYVSDRTISEDAWLKNLKTHLVSKGAPVIIGEWGGKTDYDLHKDLMFEFVSYMIKTMK--QNDIATFYW--------------------------------------- 145230537 29 -------------------------------------------------IATLHSAGMNIFRVPFLMERLVPDELTGAADA----------TYMADLKATVQTITDLGAYAVVDPHNFGRYYGNII-----TSTSDFAAFWTTVASEFTDNDLVI-FDTNNEFHD------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 1945640 48 -----------------------------------------------ELIKKVKAAGFKTIRIPVSYLNYIGSAPNYTVNASWLNR----------IQQVVDYAYNEGLYVVINMHGDGFHSIPGSWLNQNVIRDKYQKVWQQVATRFSAYNERLIFESMNEVFDGNYNNPNTSYYNLNAYNQIFVDTVRKTGGNNWLLVPGWNTNIDYTVGNYGFVVPTDNFSAIPSSQKRIMISAHYYSPWDFATQWGATATNPAKQEDYLDSQFKSMYDKQGYPVVMGEFG-------------------------------------------------------------------------- 153891136 240 ---------------------------------------------------------------------------------------------LQQFDRVLPLCRKYGLYVVLNLQSL-----SKRLFVSRENQDRLVGVWQMLAKRYKGESVILAYDIANEPLQSTWQEG---AMLWNDLAQRVASEIRKIDTEKPIMIESELMSLPDGYL----------TLKPVDVPN-VIYSAHVYSPG------------------------------------------------------------------------------------------------------------------- 118370001 17 -----------QIVDEQGRERIFHGVN-----TVVKVKPYIPYIDAEQDFKNMKEWGLNAIRL---------GTMWPGVEPTKGN---YNETYLTQLKWIVDTAGKYGIYTLLDMHQDFCGDGIPMWLIPEEEYKYFAQFWGKIAQTFKGNPYVLGYELINEPNPLLLVPGVADKKFLQGVYERVASEIRKYDEDHIIFFEPVPWINPFSV-------GFIQPPGGEKYSEKSVLAYHYYSPPDFGMEPF----FKQRVKDIQKLNVG---------GFLTEF-YVTDGP--------LSDIPKTMDMCDKYHQSWLGWTYKP----------------------------------- 192361062 109 --------------DSTGTAVQLAGLGWNIGNTMEAIGETAWGNPMNELLKLVKDSGFDAVRIPVAWD-----------QYANQESAEISAAWLNRVKQVVQMAIDNELYVLINIHWDGGWLENNTPAKKDENNAKQKAFWEQIATHLRDFDEHLLFAGTNEPNAENAEQMDV----LNSYLQTFVDAVRSTNAYRVLVLQGPVTDIEKTNLWTHMPADTAT--------DRLMAEVHFYTPYNFDESWGKQFYYEATIDQLFDLMKTKFVDQGI-PVVLGEFSAMRRTNLTGDALTAGRAYYHKTQQALARGLLPFYWDNGGNDNFSSGIFNRQQNTV------------------- 169846881 87 SATGFVKTNGTRFV-LDGKPYTVVGSNWVGLS-------GHSRDNMNRAFADIAAAGGTTVRTWGFNEVTAYGGIPYYQIWNGRTPSVNGANGLQNFDQVIAAAKANGIKLILTNNWSDYGGNHDLFYTDPDVKAAFKNYIRAFVGRYVNETGILGWELANEPRCRGSTGTTSTPATITAWAREMSAFIKSIDPNHLVALGDEGFYNPGHPVYPYQGGEGIDFDVNLQIDTLDFGTVHAY-----PEHWGQQGNEVGFGNDWIKDHAESQKRYGK-PVILEEYGVTTNKP---AVYTEWLRTIQTSGLAG--DLYWQAGSRLP----TGSTHDDGFTYPDQPAYQLLR---------- 157335919 209 ----------------------------------------------------ISENGLNAVRIPVGWWIACDPTPPS--------PFVGG--SLYALDNAFTWARKYKVNVIIDLH-AAPGSQNGWWGKTDQNIQKTVAVIEFLTARYANNPSLYAVELINEPLSPGATLEMVT-----KYYRAGYEAVRKHSLTAYVVMSNRLGPADSREL----------FPLTSGLS-RAVIDVHYYNLFEDMFDHMTVQQNIDFVNTNRSAQLGRVTTSNGPLTFVGEWEWKVEGATKKDYQRFAKAQLK---VFGRATFGWAYWTL------------------------------------- 146197129 16 ---GRLSVKNGKIVGKSGDPI-LRGISL-GWDTWWS-----QYYNADSINHLVTDFHANIIRAAIGIE---------PSGGYLEN----KQKALTNLYAAVDASLAQGVYVIIDFHAH------------QVHTAEAKEFFTTVATKYAGNE-LIIYEIFNEP-------ESATWSEIKTYATDVIKTIRAIDPDNLILV-------------------------------------------------------------------------------------------------------------------------------------------------------------- 118368293 80 -------------------------------------------------ARDLRNWGFNSIRLFMAWEAFEPVRQQ------------YNYTYLGELQKIVELCQQYNISVFLDAHKDGSQQGENLFLNYQGLADDFANMWGEVAKYFSKLTNFLGYEIINEPFGVSPWNHFLDWI-WPPFYQKVADKIWANHPDSMVFYE----PTVVDYLSGG-------FSHNLGHPEKEVLSYHVYCMAVNP----VGDPFSRILCDILDSIFIGGKEKNVQKIFLTEFGALSNSTKSAEELDYLLD------KADNHLRSWAYWQY------------------------------------- 150383864 172 ---------------------------------------------------------------------------------------------------------KYGIKVVIDLHRSPGEMNNNLGLWTKERQDAVLRLWREIAAAFNGDPVLYGYDLVNEPIDK-VYDVRSDALDWDRFAEKLAREIRSIDPVTPIIVETSY------------------NPRPLNLPN-IIYSPHFYEPGEYTH--------------------------------------------------------------------------------------------------------------- 115443234 40 -------------------------------NTLDAVPEGSWNNAPASTFDVVKAAGFKSVRLPVTWADHFNGSSPDWT---------VDPAWLQRVSDVVDMITSRDLYTIVNVHHDSWQWADASGANLTMIEEKFYRLWYQIGTTLGCKSSLVAFEPINEPPCNS----AEDAAEINKLNQIFLKAINDANPKRVVLVGGGEDSVKTSQW----------FKLPSNITNPYAIQFHYYSPYDFFSAWGKTIWGSDAEKSTLETDFKLMRNNTKVPLVLGEFDAPTNTEPAARW--RYTDYLEQAAKYDIATILW------------------------------------------ 169640157 193 ---------------------------------------------------------------------------------------------------VVGYVIDEGMYCILNVHHDTGAASTGWRADRKVYEERYCSLWKQIATEFEPFGEKLLFESFNEMLDAAG--------TWNYSGAAANAVINAYNADFVSTVRATGGNNARRNLILCTYAASTEQPVLDDFADHLLAEVHSYAPYHFAFDTDSDASCDKEVRAIITRVGTGLVDKGI-PCIIGEYGADTSKRQETELAKQAACYVSAAAEYGITCFYWM----------------------------------------- 10716080 40 -----------QLVDSLGRERFFHGTNVVKHKPYHPSVEGYDNTSFSEDMKILQDLGLNTIRL----GMMLPGYVPTRGN--------YNETYLKIIQEIVSKAAKYGIYTLLDMHNTGNADNFPFWGDYYFTEDAWADFWKKTAQGFKDYKSVIGYELINEPRDPSMIPGVADERNLAPAYDVIHKAIRTVDEQHSIFFEGVT--------WDYFAAGFSKVPGGDAYRNRSVLSYHYYEPPDFN---------------------------------------------------------------------------------------------------------------- 115397179 25 -------------------------------------------------IATLHSAGMNIFRVAFMMERLVPSTMTGAADATYMG-DLKAVSRVELVY----------LDVLANPAQTVKGDHRYGYGNIISSTSDFAAFWTTVAKEFASNDKVI-FDTNNEYHDM-------DQTLVLNLNQAAINAIRAGATSQYIFVEG-NSYSGAWTWATVN----DNLKALTDPSDKIVYEMHQY---------------------------------------------------------------------------------------------------------------------- 171691092 31 ------KVSGTRFV-IDGKTGYFAGTNWIGFLTNN--------RDVDTTLDHIASSGLKILRVWGFNDVNNQPSGNTVWLASSGSQINTGPNGLQRLDYLVRSAETRGIKLIIALYVNAFGGTKESWYTNARAQEQYKRYIQAVVSRYVNSPAIFAWELANEPRCK-----GCNTNVIFNWATQISDYIRSLDKDHLITLGGLPGQTTYPYQYGEGTDFVKNLQINLDFGTFHMYPGHWGVPTSFGPGWIKD---------------------------------------------------------------------------------------------------------- 50871764 53 ----------------------------------------------RELIKTIADEGYKSIRIPVTWQNQMGGSPDYTINEDYINR----------VEQAIDWALEEDLYVMLNVHHDSWLWMYDMEHNYDEVMARYTAIWEQLSEKFKSHSHKLMFESVNEPRFTQEWGEIQELEDLNKTFYYIVRESGGNNVERPLVLPTIETATSQDL-----LDRLYQTMEDLDDP-YLIATVHYYGFWPFSYTHFEQETQQDIIDTFDRVHNTFTAR--GVPVVLGEFGLVIQQGEKLKFFEFLIHHLNE------RDITHMLW--------------------------------------- 167750856 63 ----------------------------------------------EQMIKGYKDCGFGVMRLPVAWNMMDKETYTISPD------------YIARVKEVLNWALDSDLYVILNIH-YDNGWFSDFADDKKRDEKKYEAIWKQLCEEFGDYGDHLMFESLNE--------EGGWEELWNRYSNEGDKELNEINQKFVDIVRASGKNNGKRHLLDIDLTCDKLYKMPADPENRCAVSVHYYTPATFAQTTWGSEADKKLLTKYMDMLKTTFVDKGI-PVIIGEYG-------------------------------------------------------------------------- 88800152 160 -----------------------------------------WGNPLQELFDAVKDAGFDNVRLPVAWSQFSD-----------AENFVIKESWLARVEEVVNYALDADLYVMINIHW-DEGWMQPTYDQQAYVNNRLSIMWEQIATHFKDYDDRLLFAGTNEVYGTPTYEYYTVQNGFNQTFVDTVRQTGGNNDDRFLIVQGFNTNIDHAVNFAQMPTD--------TVDDRLLMEVHYYDPYNFTTQWGAIATDPDYVDAQFQKMKSRFIDEGIG-VILGEYG-------------------------------------------------------------------------- 158451995 138 ----------------------------------------------------------------------------------------------------VNAAIAKGVYVIIDWHSHHAEDE----------TTAAKAFFEEMALEYGDKDNVI-FEIYNEPLNTTSWST------IKSYATTITSAIRAKGSDNLVLVG------------------------------------------------------------------------------------------------------------------------------------------------------------- 169640121 52 -----------------------------------------WGQPVTELLKMMKEAGFSAIRVPITW--YQEMDKDGKVNDAWMNR----------VKEVVDYVIDNGMYCIINVHHDTGADSDTFWLKASTSKAKYEGLWRQIAEKFKDYDQHLLFEAYNEMLDEN--------NNWNPAKDDGYKAINSYAKSFVTTVRNTGGNNKNRNLVVNTYSASSTVNAMKNLDSHIIFQLHSYP------NWKSESNAKAEIDNLISNIKTNLLKR--APVIIGEYATFTTWPSNIDYYST------------------------------------------------------------ 145579822 43 -----------------------------------------------ELIKKVKAAGFKSIRIPVSYLNNIGSAPNYTINAAWLNR----------IQQVVDYAYNEGLYVIINIHGDGYNSVQGGWGNQTAIKEKYKKVWQQIATKFSNYNDRLIFESMNEVFGNYGNPNSAYYTNLNAYNQIFVDTVRQTGGNNWLLVPGWNTNIDYTVGNYGFTLPTDNYSAIPSSQKRIMISAHYYSPWDFATQWGATSTNPAKQEDYLESQFKSMYDKQGYPVVIGEFG-------------------------------------------------------------------------- 145551460 24 --------------------------------------------------QILSKNGFNVIRLHVSFE----GAMPK--------RGELDEEYLDKILMIVKMAAKYKIYVILDAHRQFCGNGFPDWAVDKKDADYYGQFWQRVAEKHKDEWNVIGYEILNEPSPDFFWPGLANQKYLVPLYKLIHNYIRKVDNEKLIFFE-----SDFLDVLGAGFD---SNIGGQEYLDKEVFSYHVYCGIEKISSVF-----CNRINQLMYYLKMRNVNDLKIGGFLTEFGAVGDDEQSKEILDYILD------KADSYQQSWTYWQYKGYNDHTEGLFYED----------------------- 90022638 58 -----LKAEGTLWMNQAGEKVSLRGINIGNWLSMEFWMFGIPDQFVEQDWDVIDEAGFNLVRVPFPHNLIEDDA----------NPMTLKENAWDYLDWAIAEAKEREIYVVLDLHHTGCEGQNMLWESEEY-QERTKWLWGKIAERYNGEATVAGYGLLNEP--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 18875463 47 -----LQVQGNKVLVG-GKSVSLEGVSLFWSNTGW----GAEKFYTAAAVKRAKEFNANLIRAAIG--HGEGGGIQDDWNG-----------NMARLDTVIQAAIDNDMYVIVDYHSHKA---HENWGSAE-------AFFKQVAQKWGQHNNVI-YELYNEPL------GVDWHSVLKPYAEHVGGKIRAIDPDNLII--------------------------------------------------------------------------------------------------------------------------------------------------------------- 118370005 21 ---GILKVETHQIIDQNGRERIFHGVNAFPYIPNTDVFDPCSSLS-EQDFKNMKEWGLNAIRL----GTMWPGVEPQK--------GFYNETYLNQLKYIVDTAGKYGIYTLLDMHEKFCGDGIPLWLIPEAEYKYFAQFWGKIAQTFKGNPFVLGYELINEPNPLLLIPGFADRLRLQDAYEIIAQEIRKYDEDHIIFFEPVTWDNMIKV-------GFTQPPGGNKYSDRSVLAYHYYNPPDFAMGLF------------------------------------------------------------------------------------------------------------ 169640138 162 ----------------------------------------------QDTFDGVRAAGFTSVRIPVSWLKMIGPAPNYKIDN----------TWMERIYEVVGYAHTAGLNVIINTHHDENHGADNTWLDNETIKAEITAVWTQIAERFKDCGGWLIMEGFNELNDGGWGWSCNILNEWNQVFVDAVRATGGKNATRWLAV----------PTYAANPEYTTYLTLPADPAGKTILAVHFYDPSDYTHTGAAGKKASWGNEDHVRQVFGKLKTNKGIPVYLGEFGCSMR---------------------------------------------------------------------- 3242653 29 --------------------------------------------------------GMNIFRVPFMMERLIPTSLTGAADA----------TYLADLKATIESITSLGAYAVVDPHNFGRYYGNII-----TSTSDFAAFWTTYSSHYWTHKDHA----DNEYHDE-------DQTLVFNLNQAAITAIRAAGATQYIFVEG-NSYSGAWTWTTYNTNLVNLT----DPSDKIIYEMHQY---------------------------------------------------------------------------------------------------------------------- 166711873 28 -----LTVSGTQLRESNGNVLVLRGVNL---------PHAWYADRTDAALAAIAATGANSVRIVLSSGYRWTRTPEAGVA------------------RIIARCKSLGLIAVLEVHDTTGYGEDTAAANLVNATNYWVSIRKALV----GSEDHVVINIANEPFGNSL-----SASEWINGHANAIATLRKNGLTHALMVDAPNWGQD----WQFYMRDNAAALLARDSRRNLIFSVHMYEVFG------SDATVNNYLRAFSDKK---------LALVIGEFGGDHRGAR--------VDQAAIMRRARDYNVGYMGWSWSGNDSSTQSL--------------------------- 125561948 224 -------------------------------------------------------NGINAVRIPVGWWIAYDPNPPA--------PFVSG--SLDTLDRAFYWARIYGLKCIIDLHEHSASRDGSVDWPSPANIEKTLDVINFLAQRYANNPSLLGIELLNEP--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 197304549 50 -----------------GKPFRFAGTN-------NYYMHYRSHEMIDAVLDDAKEMGLNTIRVWGFMEGVHEHTMQAEPGVYTPPPGV--KNALEKLDYTVAQAKQRGIRVVINWGDFGGMQQYVDWFNGAHHDDNYVKHIVEHKNRYKDEPAIMTWELANEPR-AQSDKSGELLYNWAK---DTSNYIRELAPNQLI---------------------------------------------------------------------------------------------------------------------------------------------------------------- 116195218 29 -----------------GKTGYFAGTNWIGFLTNN--------QDIDTTLDHIATSGLKILRVWGFNDVNTAGTVWFQLLSSSGSQINTGTDGLQRLDYVVQSAEKRGVKLIINFYVKAFGGSKESWYTNANAQAQYKKYIEAVVSRYSKSDAVFAWELANEPR-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 146197391 19 ---GLLQVTNNKVSDSSGKPVILRGVGFA------------WHNWWPEFYTSAKVGEIKTV---FHANVVRAAIAYDKEGGLQSNPD----KAYQLLYAVIDGSIERGIYVIVDWQVF------------RIFESEAKDFFTRVVTKYKGVPNVI-YEILNEP-------ESDGWAAIKKYSISLLGTIRAIDPNAFVLIPTPN--------WDQLIEQAAADPITEY--KNIAYTLHIY---VGTHPDSYLTNARNALSKI--------------AIFATEIGAMNADGDGPLNLEKFNRWI---AFYEEVGISYLAWALQTGS--------------------------------- 13398416 25 ---GRLPVKNGQLTGSNGQAVQLRGISWFSWLTQWYSPE---------AVKAIKCFNGNVVRAAIGTCC----------SGYLENPSAAIKAATAVA----DAAIANGIYFLIDFHDVANEKCTNDAEFKKFTNSA-IKFFTTILNKYKGSPNML-LELWNEP--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 158451943 33 -------------------------------------------------------------------------------------------NRLAYIDRAVEYALPAGLRLILDLHECPGHDFSELFSDDDTYIKKTEKIWACLAERYSQKDYVL-FETLNEPVAP-------NAEIWNNVKDRLCREIRLHAP-WSTIITGSNMWNWPSTF--DSLTPFDD--------DNMIYSVHYYEPLLFTHPWIGNPEIKTARP-------------------------------------------------------------------------------------------------- 400222 55 ---------------------------------------------LDTALRGIRSWGMNSVRV-----VLSNGYRWTKIPASEV-ANIISLSRSLGFKAI-----------ILEVHDTTGYGEDG----AACSLAQAVEYWKEIKSVLDGNEDFVIINIGNEPY------GNNNYQNWVNDTKNAIKALRDAGFKHTIMVDAPNWGQD----WSNTMRDNAQSIMEADPLRNLVFSIHMYG------VYNTASKVEEYIKSFVDK---------GLPLVIGEFGHQHTDGDPDE--EAIVRY---AKQYKIGLFSWS-WCGN------------------------------------ 143974 72 ---------------------------------------------------------------------------------------------------VVDYVINQGLYCIVNVHHDTGADSDSFWIKADQNKARYENLWQQIAEEFKDYDEHLLFESYNEMLDKLSSWCFASFASTNKYDKSAYNAINSYAQSFVTTVRNTGGNNGSGTWNDHLKEPLSQLTIPTDPANHLMVQVHDY-----PNIANGIANVKKEIDDMMAAWNTHILSKGI-PMILGEWGGKTDYDVRRDVMFEFVDYMI--AKCKENNVATFYW--------------------------------------- 82659769 92 ---GFVTTSGTEFR-LNGAKFTIFGANWVGLM-------GYSTTDMNKAFADIAATGATVVRTWGFNEVTSPNGIYYQSWSGSTPTINTGSTGLQNFDAVVAAAAAHGLRLIITNNWSDYGGMDDLFYTDCEVISTYMNYVKTFVSRYVNEPTILGWELANEPRCKGSTGTTSTATTITKWAAAISAYIKSIDPNHLVGIGDEGFYNEPSA-----PTYPYQGSEGIDFDANLAISSIDFGTFHSYPISWGQTTDPQGWGTQWIADHATSMTAAGKPVILEEFGVTTNQAT------------------------------------------------------------------- 146197053 18 ---GRLRVEGNKIVGEKRAPGMLRGVCLSWHN--------WWKQFYN-------ANTINHLKTDFHANVIRAAIGVDADGGYFDNKD----NAYSCLYAAVDAAINAGIYAIVD------------WQTFVIHESDAKQFFTTVATKYKGKSNVI-YDIFNEP--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 82524100 162 ----------------------------------------------QTTFNGVKNAGFTSVRIPVSWLKMIGPAPEYKIDETWLNR----------VYEVAQYAHNAGLTAIVNTHHDENHGVDNTYQDASVNTEEIKAVWTQIANKFKDCGDWLILESFNELND-GGWGWSDALNEWNQVFVDAVRATGGNNATRWLGV----------PTYAANPEFEKYATLPTDSANKIMLAVHFYDPSDYTHTGAADKKASGGDEDHVRSVFGNLCTKNNIPVYLGEFGCSMRAKSNTRAWKFYLYYMEYIVKAAK----------------------------------------------- 158451967 43 -----------------------------------------WGNPNQAIFNGIKERGFNIVRIPCTWTGHIGPAPGYKV----------SQERLRRAAVVAGYAREAGLKAIINLHHDDGEDLGGWLNNLDQITDKFEKVWTQIAEYFKDYGDWLIFESMNEVHDENWGWSQTFQNNWNQRFTDAVRATGGNNAQRFLIYPSYASNPECTIPDGKVGAAEAKLPTDSAGNGRQIVTFHYYDSSEFDDSGAAIDWGKQEEKKAIDDLFGKFKTNKNIPVVIGEIGGSMTTTSTAARLSWADYAFTKAKQNGLVPVWWDNGNYKDERKDQFGLFNRNTGKPNSDESAAI----------- 182415130 2 -------------------------------------------------LRFIAKQGFDHVRLPI------------DEKELWREDGTQNADAFALMLKAIGWARQYGLRVIVDLHTVRAHHFNNTLFTDPQQQEHFLDLWRQLSAALKPQPDAVAYEIMNEP-------VADDPEDWNKLVAKAHAMIRELEPGRVIVIG------------------------------------------------------------------------------------------------------------------------------------------------------------- 212718892 6 ---------------------------------------------------------------------------------------------LEMVDKIVVWGQKYGIHICLNIHVNERTKEGYNLWKDREPLELFVLYWQTFAKRYKGSSKHLSFNLINEPRQYSKEEM--TKEDFIRVMTYTIEKIKEIDKERLIIIDGVDYGNEPVFELTNLDVAQACRPFELTHESNKFAEPSW--PLVRENGEVVDKDYLRRHYEKWAKLFEY-----DVGVICGEGGAYNKTPHHVRWLADVLDVLKELG--------------------------------------------------- 213960168 60 ---GPIGQSGRWYTDGQGRAILTAGVNMVS-KRHPYSPE--ADGFDDADAAWLQKNGFDSVRLGVIWKGVEP------------KPGEYDDAYLASITRTVRTLRAHGIMTLLDAHQDMYGEGAPDWYDSFLDQDRYAAMWKHVAQVVGQEPGVMGYDIINEPWPVAFGWCGRAMVSLDTLYEKVGRAITSVDPD------GIVTYEPYSTWN----MGLDSRPARPSSP-KAAISWHVYCPMNAIFGSYVGCNLPDTRTFHNADQAAQF---NNSASLLSEFGATKDPGT----------LMGVTSKARAHLVGWLYWTYNGNSDPT------------------------------ 7208638 85 ---GFVKASGTRF-TLNGQKYTVVGGNWVGL-------TGLSTSAMNQAFSDIANAGGTTVR-TWGFNEVTSPNGNYYQSWSGARPTINGASGLLNFDNVIAAAKANGIRLILTNNWADYGGMDDLFYTNTAIKDAFKSYVRTFVSRYANEPTVMAWELANEPRCTSGTCTTTTVTNWAKEMSAFIKTI---DSNHLVAIGDEGFYNGAPTYPYQGSEGV-DFEANLAISSVDFATFHSY-----PEPWGQGADAKAWGTQWITDHAASMKRVNK-PVILEEFGVTTNQPDT------------------------------------------------------------------ 26988414 82 --------------------------------------------------------------------------------------------------------------------------------------------WRDMARELKSHPAIAAYNLINEP-APEKQGGLAEHAEWYAQAQQLIAAIREEDADTPIMVD---------AGWYAGADAFGYWPAPLEDP-RVLYSVHMYEPYAATSAPNMARKQPIAYPGLWDRQPLAWAEAMGLPLVVGEFGCMRRLPGCRQYLEDVLVVL------DRNRLHWAFYSFREDNWDGMGTAKVPWRYWQAVEQGAPDPLKATVFEPI 166835917 142 -----IRVHNGRVYEANGNEFVMRGANHA----------YAWYPQQTTSIADIAAKGANTVRV-----VLGSGDRWT-------------ETSASQVSTIIGQCKANKVICVLEVHDTTGYGEDGAAATLDQAADYWI---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 17227786 150 ---------GDKIYDPNGQEFIAKGINTF-----------TWDKDYNIYLD---NWGFNTIRVP-NYLLGSYNQPHPAQDNYQTN------------KNIVNVYTSQNAVVIFDAHDRIGGYYQGDQW------EILKDYWREMAKQFKDNPYVW-FNLHNEP--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 46946788 32 ASSGFY-VDGNTLYDANGQPFVMKGINHG---------HAWYKDTASTAIPAIAEQGANTIRI-----VLSDGGQWEKDD-------------IDTVREVIELAEQNKMVAVVEVHDATGR-------DSRSDLDRAVDYWIEMKDALIGKEDTVIINIANE------WYGSWDGAAWADGYIDVIPKLRDAGLTHTLMVDAAGWGQYP-----QSIHDYGQDVFNADPLKNTIFSIHMYEYAGGD-----ANTVRSNIDRVIDQD---------LALVIGEFG-------------------------------------------------------------------------- 10178872 45 ------KTRGTEFV-MNGRPLYLNGFNAYWLMYMASDPST--RTKVSTTFQQASKYGMNAAR----TWAFSDGGYR----ALQQSPGSYNEDMFKGLDFVVSEAKKYGIHLILNWEGYGGKKQYVQWADDDFFTDYFKNHIKTVLTRYKDDPTIFAWELMNEPRCQ-SDLSGKAIQDW---ISEMATHVKSIDSDHLLDI-GLEGFYGESVPQKKEYNPGYQVGTDFISNNRIVATIHLYPDQWVPNS--NDETQAQFVDRWIKEHIKYLLEK---PLLLTEFG-------------------------------------------------------------------------- 82524122 118 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------PKDYTTANRLMVAVHDYDPYDYTRQWGHTADADDNEKAVVDNNLKAAYLDKGIPVYLGEMGCSRHTAADFPYQKYYMEY-------------------------------------------------------- 58270610 78 ----------------------------------------------EDDMKWIASRGFNSVRLPIAYYHLCGPLPEVLKGTDFESFRHVFEGAWGRIERAVEMAGAYGLGVLIDLHAQNPDAHAGLFWDTHANQASTSLALRFLASKFASVPHIVGLELLNEP--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 183602768 29 AADNSLHVSGGKIY-SAGKQFVPQGINHA----------YQWYPEHTSSIGDIANTGANTVRVVLSGGR-------------------YGTTSASEVSNIVNECKSNNLVCILEDHDTTGYGDTAYAADAK-SLSDAVQFWKSVGSAVKGQEDYVMINLGNEPY-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 162449172 107 -----------------------------------------WGQPLRTFINGMASHGIKTVRVPVAWDTYAANGT-------------IDATKMARVKEVVGWIEAAGMYSIVNIHWDGGWIYNEDNADKYKLTDDFASYWTQIATAFSDVGHKLILEGMNEYWVNGVHDGGTPDYALNEMNQLFVTTVREYNASRALLIAGFVTDIDRTC--------VSDFKVPADPAGTLFLSIHYYTPYTFPKTTWGTEPEKAELKSKFDT-LGAFSAQRSLPIILGEFGVTLGT--------------------------------------------------------------------- 192293423 46 -----------------------------------------------ELLRAVRGAGFTHVRLPVAGDLVMRAFSPPATIERQ----------LAGVDAALTELIGLGFSVSIDLH-PGDGFGRLHRDDPKASMAALTDAWGNLATVIRKHPARVFAELLNEP--------DIAPDRWQSEVEQLAFFVRGLLPKTTLIV-------GPTYWQRADSLP----QFRPLADRNVVYALHFYDPMVFTHQGHWDPANPSELTLRGDNEALQELDKAIVPLIINEFGVFKPAAPRDRWLESVVD------SAEANCWGWTYWELDQGFG-------------------------------- 75225016 38 ---------------------------------------------------------------------------------------------FQGLDFVISEAKKYGIRLILSFVNNYNDFGGKAFYTNYITKNYYKNHIKKVVTRYKDDSTIMAWELMNEPRNQADYSG----NTLNAWVQEMASFVKSLDNKHLLEI-GMEGFYGDSVPERKSINPGYQVGTDF-ISNHLIKEIDFATIHAYTDQWLSGQSDDAFMQKWMTSHWQDAKNILKKPLVLAEFG-------------------------------------------------------------------------- 146197155 18 ---GRLCVEGNKIVGNKRAPGVLRGVGLSWHN--------WWPQFYNAAT-------INHLKNDFHANVIRAAIGVEKENGYFDNQ----QNAYDLLYAAVDAALSAGIYVIVD------------WQAFQIHESDAKQFFTTVVNKYKGKSNVI-YEIFNEP--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 125551511 225 --------------------------------------------------------------------------------------------SLQTLDNAFKWAEKYKLGVIIDLH-AAPGSQNPWEHSSSRDTQEWGASDANIAETVKEAQASWAVELMNEPFAPR-----ATLESLMKYYHDGYNAVRKYSSTAYVIMSNRLGPHDPTEF----LQFANGFP-------RAVIDVHYYTVFNDLFNNLTVQQNIDFIKSNFSSELKNVTTQNGPLTFVGEW--VAEWRVPNATKEEYQRYAKQMDVYGQATFGWSYWTL------------------------------------- 104780577 41 --------------------------------------------------------------------------------------------------------------------------------------------WRDLARALKDHPAIAAYNLVNEP-APEKQGGLVEHADWYAQHKGSARDLPALYRELLAAVREADSKTPLDAGWYAAADAFNYWPEALDDP-RVLYSVHMYEPYAATSAPNLAREHPYRYPGAVTQQWGAWADEAKLPLVVGEFGCMRRLPGCRQYLEDVLTVL------DREQLHWAFYSFREDSWDGMGTAKVPWRYWQAVEQGLPDPVETTAFEPI 148654462 49 -----------------------------------------WRISIEADFDAMRARGVNTVRIFLNYYVF--------GGQREADASYQKSDALRHLDEFIAAANRRGLYVLPVLLVEYPQD----RFGPEHYERALEWHVRPLVRHFAGKPGILAWDLFNEPIDERCWDWDNAAEERQRFVRVIHDEVKRLDPERLTTVG--------MAFAKSYFEPAEATIRMADVVD--FYTFHYYDNEPYNQHWYYGEGFPADL--------------------------------------------------------------------------------------------------- 55168214 105 ---------------------------------------------------------------------------------------------FKALDFVVSEARKHKIRLILNWDDYGGKAQYVRWFSDETVRGYFKSHVTAVLTRYRDDPTIMAWELMNEPRC-ASDPTGDTLQAWIA---EMAFHVKSVDPAHLLGVGAEGFYGPSSPPARLRVNPNADAGADFVRNHRVLASVHVYPDTWLPAGATKEAQLRSWVEAHIADAEGAL---GGMPVLFAEFGVSTRGAR------------------------------------------------------------------- 157352745 27 SHGGFVRTEGTRFVLG-GSSSLFNGFNSYWMMHV--ATEPSERYKVSNTFREAADAGLSVCR----TWAFSDG----GDRALQISPGTYDERVFQALDFVISEARRYGIRLILSFVNNYKDYGGDDFYTTPTVKEYYKNHVKRVITRYKDDPTIMAWELMNEPR-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 67527343 148 ---------------------------------------------------------------------------------------------LEHLDNAVAWARAHNLKVIVDLHFDNSGRRGPIGWQQGDTVEQTILAFETLAQRYADDDTVTMIEALNEPHVP----GGINQDQLKDYYEETLARVRKNSPEALLLHDGFVQTEG----WNGFMTG-----------ENVMMDTHHYEVFEGGQNAWSIEKHIDAACQLGRQHLQAADK----PVIVGEWTGALSDCT------------------------------------------------------------------- 156048212 54 ------------------------------------------------------------------------------------------------------------------------------------TTAQFGAFWGELAKRFKNNQNVI-FALMNEPHDMATSLVVKN-------NQAAITAIRKAGAKNLILAPG-NSWTGGHAWTQGSDPSSALLQTLQDPLNNTAMDIHEYLDSDFS---GGHSLCSSPASSNLAALTSWLQTYKLKAM-ITEFGGA-NGTECEPYISGMINYMAANDVY----IGWTAWAAGP----------------------------------- 157335296 25 AADGFVKTSGMHFV-LNGLPYHANGFNAYWLMYVASDPS--QRSKISSAFAEAAGHGLTIAR----TWAFSDGGYRP----LQYSPGSYNEQMFQGLDFVVSEAGKYGIKLVLSLANNYESFGGKDFFRNSVAKGYYKNHIKTVLTRYKDEPTIMAWELMNEPR-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 47604899 20 ----------------------------------------------EDDMKILQKFGLNSIRL----GMMLPGYVPK--------REEYNETYIKVIQSIVTTAAKYGIYTLLDMHNLDPKTGYPYWADYYFTEDEWAQFWKKTADVFKEEPSVIGYELINEPHPTLLIPGVADYLNLQPTYDALQKAIRQVDEEHNIFFEGVT--------WDFFEVGFTEVPGGKQYQNRSVLSYHYYEPPDF----------------------------------------------------------------------------------------------------------------- 182436027 53 ---------------------------------------------------DLRARGFNFARLLVFWDDLEPRRGQYSA------------RYLARIERILDWAHQHRVHVLIDAHQDVFGPAFGHRGIPEWNPDDWFAMWQVLADRFGRHPAVIGYDLINEP--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 169640143 191 ---------------------------------------------------------------------------------------------------IVDYVMAEGMYCILNVHHDTGAESAAWLVAGEQDRERYEALWRQIATTFKDYGPRLLFESYNEMLDPYDSWARSAYAGINSYADSFVRTVRATNAVRNLIVNTYGACSGDGTWNTHLKEPLTEFKLPEN-PGHIAVQVHSY--------WEADAEQQADIDRLFRNLDEHIVRRLGVPVIIGEWGGGLGEDTDANV--RFAGYFSEKAKAA--GVAALYWMGLSDGDDR---AVPRWTMPRT-KDAILKP--------- 169854090 138 --------------------------------------------------KWLADVGINTVRLPIGYWNLGSDFVKGTD--YESAAEVY-QNSWARVKRAVNLAGEHGLGVLVDLHSQNGKDHSGVLFGDSANMDKTIDILTFLTKEFVHVNNVVGIQVLNEP--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 146197211 19 -----LHVDGNRVVIASSKTAMLRGVSCSWHN--------WWPQFHAATVRGLKDFHANIVRTFIGVE--------KDGGFLQNQQKAYDCCY-----AVVDECIAQGIYVIINWASFVLTYQ-----------SQATTFFKTVATKYHSSSYVI-YELLNEP-EAATWA-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 157352747 31 ---GFVQTRNTQF-TLNGSPFFFNGFNSYWMMNVAADPS--QRSKVSDVFSQAAA-----VRLSVCRTWAFNDG---GTQALQISPGVYDERVFQGLDFVISEARKNGVRLILSLSNNYPVNSDDDFYTNEVVKGYYKNHVKRVLTRYKDDPTIMAWELINEPRCQVDYS-GKTLNGW---IQEMASFVKSIDSNHLLTV-GMEGFYGDSMPEKKAINPGYQVGTDF-ISNHLIREIDFSTIHAYPDIWLSGKDDSSQMAFMLRWTTSHLTDSETIPMVFSEFG-------------------------------------------------------------------------- 195643204 36 ------------------------------------------------------------------------------------------------LDYVISEAKKRGIHLILSL-VNNWDGYGGDFFTDSVTKGFYKNHVKAVLTRYKDEPAIFAWELMNEPRCQ-SDLSGKTLQAW---ITEMAGYVKSVDPNHMVEIGLEGFYGESTPDRKRQFNPGGYTVGTDFISNNLIATIHSYPDQWVPGA--SDGAQVAFMRRWMASHAGDAAAVLRKPLLVAEFG-------------------------------------------------------------------------- 168044392 51 ----------------NGEPLYINGWNSYWLMT-QAVKERTRSR-VTNIFKHGAALGMTVCR----SWAFNDATY----DALQGSPGVYSEQTFEALDFVVAEAGRHGVRLLLTLVNNLPEYGGKHFFTHPIVRDYYKAHVKTVLTRYRNDPAILGWELINEPRC-AHESSSDALQAW---IEEMAAYVKSLDSKHLLTVGLEGFYKKNSANPKHTPRSGTDFIENHEVAGIDFATVHAYPDLW--MPWENHAEKQKFFNAWVDAHIKDATEILQMPVLFSEFG-------------------------------------------------------------------------- 146197387 19 ---GLLQVVDNKVSDSRGNPIILRGVGFA------------WHNWWPEFYTSAKVGEIKTV---FNANVVRAAIAYDKDGGLQSNP----TKAYDLLYAVIDGAVAQGIYVIVDWQVF------------QIFESQAKDFFTKVVTKYKGVPNVI-YEILNEP-------ESDGWAAIKRYSISLLGTIRGIDPGAFVLIPTPN--------WDQYIEQAAADPITE--YKNIAYTLHIYVGT-HPDSYLTNARNALSKIAIFGTEIGAMNADGDGPLNIEKF--------------------------------------------------------------------------- 146197059 25 -----LRVKGNKIVVGNSDKLRLRGVNLSW--------NNWWHQFYADTVRHLKDFHVNVIRAAIGVE--QDGGWES-----------NKQRSYDDLYAVIDACIANNVYVIVD------------WQTFSIKLSEATEFFTNVANKYHSSSYII-YDLLNEP--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 145606609 30 AKSGFVSVEGEKFK-LDGKDFYFAGTN------AYYFPFSGSQTDVENGMTQAKKAGLNVVR-TWGFNDKNRTTNSGGLPQYSANPTFQYFNGNQDFDKVVNAATKTNMKLVMDVYTVNGGKYHDDFYTVPKIKDAFKRYIRAMVTRYADSPAIMAWEIANEPR-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 210092165 38 ---------------------------------------------NQSRLDELQSWGFNSVRL----GMMWAGTEPQ--------EGRYNHTYISILRNITTELGRRGIYVILDMHENITSWQYALYDNYKGAAEKMASFWKFVASEFSNQTSVLGYELLNEPWGDWTRDGHAGKVNLSPLHDRVSLAIRTVDEETLIFYEPVGYIFSEDGVFGSGYEHV---PGGKAFQNRSVFSYHYYC--------------------------------------------------------------------------------------------------------------------- 156352162 35 ----------------------------------------------EQDMELMQSLGLNVLRLGYMWPGVEPT------------RGKYNETYIEVIKKIVTLSAKYGIYVLLDMHTGYPSDEDNLYNNTDGLRDSWAAFWAKAALTFRDFPSVIGYELINEP--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 15228393 27 SSDGFVSRKGVQFI-LNGKPFYANGFNWLAYEATDSITYVFQNATIHD-LTIVRTWGF----------------RDGGYRALQIAPGVYDEKTFQGLDFAIAEAKRLGIKMIITFVNNYSDFGGDDFYTNPLVKQYYKNHVKTMVNRYKDEPTIMGWELMNEPQCRAD-PSGKTLTAW---MNEMALYVKSVDSKHLLSTGLEGFYGDSSPQRKTSLNPVAANVLGTDFIANHFASIHSYPDLWFPN--LDEKSRLNLLRKWLECHLEDAQNILKKPLILGEFGKPTNTPGRDAVFNATFDTIYESAEKGGPAAGALFW--------------------------------------- 70982592 132 -----------------GKTGYFAGSNWIGFLTNNADVDLVFNHMKESGLKILRVWGFNDV-----NTVPGPGTVYYQVHANGKSTINTGADGLQRLDYVVHAAEQHGIKLVINNNWDDYGGMNNAFYTNQNIQKAYRRYVKAVVSRYASSPAVFAWELANEPR-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 169640172 41 -------------------------------------------------------------------------------------------------------------------------------FTSEKAQEDLINLWRQLSEFLKDRSNWVAYEFMNEPVAP-------EHEQWNQLIAKVHKALRELEPQRTLVI-GSNLWQGHQTI---------KYLKVPEGDKNIILSFHYYNPMLLTHAWWSKPELKPYTEEVWNEQFKDAIEAAKLQLFCGEWGV-YEPVDRELAYNWTRDML---TVFDEFDIAWTTWCYDADFGF------------------------------- 182412809 45 ------------------------------------------------------------------------------------------------IDQVVELGRRYGVHLSLNFHSVDASLQEPFLWTDAEALEACAYHWRHFAERYKHVPTQLSFDLVNEPGFMREQEFLDDAT-YFRVAKALVAAIRAESPERLIIADGLSW----GRIPVPALAELGIAQSTRGYEPMQV--SHWKADWVAGSDQWPEPTWPLPVERQGMAQFKQVFRDNGVGVHVGEFGAH-NATPHPVVLGWIRDLL---GAWKSAGWGYAMWNLRG----SFGVLDS------------------------ 118776564 50 --------------------------------------------------------------------------------------------------------------------------------------------WTDLAGELKDHPAIAAYNLINEPAPEKTTGLKENASDLRAFYQQLIEGIWKVDPATPIMVDSGYYANARS---------LAAWPAPL-ADTKVLYAFHMYEPYDATSAPNMKRKVPLRYPGIWDRKFEWARKNGLSRIVMAEFGCMRLWPDCSAYLT---DVMDAAEKFQAHR---AFYAFR----------EDEWDGMDYELPASLRPGQ------- 39976459 55 -----------------GETQYLVGTNWLPFLTNNADVDLALDQMAASGIKILRTWGFNDVSIPTDPNTVWFQYLSASGSIINEGP-----NGLQRLDYIVAGAEKRGLKLIIPNNWQDYGGGSSTWFKHEPAQAQYQAYVKAVVSRYAASPAIFSWQLANEPR-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 167525797 41 ---------------------------------------------NRTHVAALAEAGVNVIRLGVMW----SGAQPTSNGF--------NQTYFDQIRAIVTTLADYEIYTFFDMHQDGFSSRFCLWAENEITEDDYVAFWVETARQFRDLP-VLAYELINEP--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 154503536 67 -----------------------------------------WGNPVEKLIQSVKAAGFKSIRIPVSYFAKIDDDKDYTIDSKW----------LDRVQEVVDYCIKNDLYAVINIHGDGYNTIDGSWCNGKNQTEKYKKVWKQIAERFKNYD-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 159130591 80 --------------------------------------------------QQIAQAGMNHVRIPIGYWAVSSLPDEPYVDGQ-----------LEYLDNAISWAREAGLKVVIDLH-GAPGSQNGFDNSGRKGPIAWVDAFRALAERYPQSDVVTAIEALNEPNIP----GGVSEAGLRDYYNQIADVVRQIDPD------------------------------------------------------------------------------------------------------------------------------------------------------------------- 75219453 23 ---------------------------------------------------------------------------------LQISPGIYDERVFQGLDFVIAEAKKYGIRLILSWNDFGGKAQYVWWYTHPMLKKYLKNHIEKVVTRYKDDPTIMAWELMNEPRDQA----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 167999817 44 -GSSFVQTSGQRFV-LNGKSLFVNGVNLYYLMTRASMPD--SKHLVNDILQESASVGVTVVR----TWAFADG--DSDQHYLQVRPGVYNEAVFQGLDYTVSVAKKLGIRLILSLVNNYADYQYASWAQDDFYTDATMRGWKTVLTRYRDEPAIFAWELMNEPR-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 29786430 37 ----------------NGKPLYFNGFNAYWLMCMASDPST--RVKVTDAFQESSKIGMNLVR----TWAFSDG----GNKPLQTSPGFYNEDMFKGLDFVISEAKKYGIHLILSLHGGQYLNSDDDFFTNVVVKGYYKNHLKTILTRYKDDSTIFSWELMNEPR-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 145484448 20 --------------------------------------------------QLLVDLGFNVIRLHVAFEAGMP------------QRGILNEEYLLHIRDIVRLAAKYNIYVILDAHRQFCGEGFPDWAVTKTDQDNFAKFWKRVAELHKGEWNVLGYEIMNEPASQYVWPGWANKHLIMPFYQIINKYIRQADTEKLVFFE--------PYFTDVLGAGFKRNVGGRKYQKKEVLSYHLYCGIENVSTF-----LCKQLYNFMYPLKKMNINHLGTGAMLTEFGALPNEPFAKDILNSLL------YKADNYLQSWAYWQYKGYNDFTEGIFNQDGSLQNYKMEALVRP--------- 212275656 68 ---------------------------------------------------------------------------------------------FKALDRVVVEAGRHGVRLILSLANNMSASNDSFFYDPAI-RDYFKVYLKTLLTRYRDDPTILAWELMNEPRC-TTDPSGDTLQRW---MEEMSAYVKSIDKKHLLTVGTEGFYGPTSPTWKDNNYG-SDFIRNAKIPDIDFASIHLYPDTWLLQQHATVDEKLKFVKRWVASHIEDGDKELGKPVLATEFGLSHRASHRDVFYKAVYDTVYRSAARGGAGAGAFVWQL------------------------------------- 157344365 44 ---------------------------------------------------------------------------------------------FKALDHVIAEARKQGIRLLLNWAWQEGSSNDSFFFDPSIRI-YFKNYVKAVLTRYRNDPTIFGWELINEPRCM-SDASGDTLQDW------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 115391045 78 ---------------------------------------------------------------------------------------------LEYLDRAIEWAGAAGLKVIVDLH-GAPGSQNGFDNSGRKGAIQWVNAFRKLAERYPSSDVVTAIEAVNEPFIP----GGVNEDQLKEYYQQAYDIVTQMSPDVDLVFS--DGFINPTPWNG-----------FISDSGNIVMDNHHYEVFDINLLRMSVDDHVRSVCDFGRTQLAPATK----PVVVGEWGARYDGALSPDDQKNMRRFIEAQLDAWEMKSGWLFWNWKTEQGAPG----------------------------- 6006597 19 ----------------NGEEFRFVGSN-------NYYMHYKSNRMIDSVLESAKAMGVKVLRIWGSYCRDKNTYMHPAPGVFGLPEGTNAQDGFERLDYTVAKAKELGIKLIINWDDFGGMNQYVRWFGGIHHDDEYKKYVSFLINRYREEPTIMAWELANEPRCETDKSG----NTLVEWVEEMSAYIKSLDPNHLVAVGDEGFFNNYEGFWAYNGWSGVDWKRLLEIETVDFGTFHLY-----PSHWGVSPENYAQWGAKWIEDHIKIAKEVGKPVVLEEYGIPKSAPVNRVAIYKLWNDL----VYNLGGNGAMFWML------------------------------------- 157352748 31 ---GFVQTQNTQFV-LDGSPFFFNGFNSYWMMNVAADPS--QRNKISEVFGQATAS-----RLSVCRTWAFNDG---GNQALQISPGVYDERVFQGLDFVISEAKRYGVRLILSLSNNYKDFGGDDFYTNEVVKGYYKNHVKRVLTRYKDDPTIMAWELINEPR-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 117927824 37 ---GFVTASGGQFV-LNGLPYRYGGTN-------NYYLSYQSHADVDDVLAKAQAMNLSVIRTWGFIDIGKNGFYFQYWDPSTGAPAYNGPTGLQGLDYAIASAAAHGLRVIVDWKEFGGMDQYDKWYTDPRTQQAYKNWVNHLLNRYKNDPTIFAWELANEPR-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 212546407 105 -----------------------------------------------------------------------------------------GADGLEKLDYVVSSAEAHGIKLIIPF-VNNWSDYGGMWYTNTAAQVAYQAYIKAVVSRYRTSPAIFAWELGNEPR-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 157313308 25 AEDGFVKTRGLQLV-LNGVPYYAHGFNAYWLMYVATDPSQRDK--ILSAFQEATKHGLSIAR----TWAFSDGGYRP----LQSSPGSYNEQTFQGLDFAISEAKKHGIKLILNYENFGGRKQYVDWYTNSVVKDFYRNHIKTVLTRYKDEPTIMAWELMNEPR-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 115385493 17 ------SVSGRKFVTTSGMKFQLDGKDFFAGSNAYYFPFNDNQTDVELGLAAAKQAGLTVFR-TWGFNDKNATYIEGGLPAYGGERWANGTSTIDLFDKVVNAAKNTGMKLVMDVYTINLGGQYHDFYRLPAIKKAYKRYVKEMVTRYRDSPAIMAWELANEPRCGARSADGCNPEVLTAWIDEMSTYIKKLDPHHLVTWGGEGGFNIESDDWAYNGADGGDFDNELALPN------------------------------------------------------------------------------------------------------------------------------- 146197131 19 ---GRLRVEGNKIVGSKRAPGMVRGVGLSWSN--------WWPQFYNADT-------INHLKNDFHANIIRAAIGVEKEGGYFDNKD----NAYKLLYAAVDAALSAGIYAIVD------------WQAFQIHESDAIEFFTKVVNNYKGKSNVI-YEIFNEP--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 121715087 92 --GSFAKTDGLKF-NIDGKTKYFAGTNWLPFLTNNADVDAVFDHLQQTGLKILRTWGFNDVNIPGSYFQLHDKATGTSTINTGAN-------GLQRLDYVISAAEKHGIKLIIPNNWDDYGGMNAYWYTNEKIQSVYQAYIKAIVSRYRDSPAIFAWELGNEPR-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 153891385 59 --------------------------------------------------------------------------------------------------------------------------------------------WSAVSKRYRHEPTIVAYCIKNEPNYRDPIQAKKIW--WNDLFPNSLKAIRANDDQVWLVLE---SPPTGALAWGFAHIPAID-------DKRIIYAFHHYMSHAYTHQGVRGYWDKAAVELTMHEVFQFKKRNPGARILVSEFGVARWAPGGAQWLTDAIE------IFERHGWDWTVHSF------------------------------------- 119497053 80 ---------------------------------------------------------------------------------------------LEYLDNAISWARDAGLKVVIDLHFDNSGRKGPIAWQQGNTVSQTVDAFRALAERYPQSDVVAAIEALNEPNIP----GGVSEAGLRDYYDQIADVVRQINPD------------------------------------------------------------------------------------------------------------------------------------------------------------------- 83644840 40 --------------------------------------------------------------------------------------------------------------------------------------------WKDLAIALKGHPAIAAFNLVNEPAPERNSDDSDAMAQWYKFYQSLVKTIRQVDQNVAVMLD---------AGWYAAADAFSYWPSGLE-DSNILYAFHMYEPYDFTSSPNINPWGPQQISTYISQPINWAKKSGIKRMVMGEFGCARTIPGCGNYLKDVLE------AADSLNLHWAFYAFREDSWDQMGTKKVHWEYWDAMEKGEPDPIKSALFD-- 212527960 88 ---------------------------------------------------------------------------------------------------IIKNCHGHGIGVLIDLHSGTNTGKAELWTSEHYVAKDCIRFVEILTDRL---SNVIGVELCNEPSRAASSAVFK----WYDDVLTMVKTI---DPSLPIYIG------DCWDLPTAIKYALAKNNLE-KASNPIIVDTHYYTFAAHDHPQQIIERVKTSLGDITKNQGSIASRKTTLAVYIGEYSCTMDGKTWSKVDAEHRPALAQTNKWQDVTSGSAFWTLKMNWMDGG-----DWGFKKQVKTGAVVPPRGLTF--- 169762384 51 -----------QIVDEFGRTRFFHGTNVPWHRPLEWVPGV--SSFGEQDVQNLHDLGLNIVRLGHSWAGAEPV------------RGEYNQTFLDIMKKQTKMAEDHGLYVLVDVHQDCCGNGVPDWFNYDGLGDAFAAYWKKLASEYGKTTNVVGYNLLNEPWVGDTWAGVADHKVLEGLWNRAAKQIRTVDNDTLIWFEGATLD---------VLSGFNNVP--LGDGSKSVHSFHYYNP-------------------------------------------------------------------------------------------------------------------- 169781804 40 -------------------------------------PFQMNDADIDSVFDHLEQAGLKILRV-WGFNDVNTAPSPGTVYFQLHDKEKTGKDGLQRLDYVVAAAEKHGVKLIIPFYVKAYGGSKTEWFTNEKIQSVYQAYIKAVVSRYRDSPAIFAWELGNEPR-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 157348104 25 AGDGFIRTRGVHFV-MNGSPYYANGFNAYWLMYLASDPS--QRAKVSAAFREASSHGLTVAR----TWAFSDGGYRP----LQYSPGFYNQQMFKGLDFVVAEARRYGIKLILNYESFGGKKQYVNWGQHLSSEDDFFRHVKTVLNRYKNDPTIMAWELMNEPRCTSDPSGRT----IQAWIMEMASFVKSIDRNHL-LEAGLEGFYGQTTPWRTRLNPGYYIGTDFIANNRIFATVHSY-----PDQWLSGSNEQSQL--SFLNNWLGAHIQDRKPVLLTEFG-------------------------------------------------------------------------- 170289372 19 ----------------NGKEFRFIGSN-------NYYMHYKSNRMIDSVLESARDMGIKVLRIWGFLDCRDKNTYMHPEPGVFGVPEGNAQSGFERLDYTVAKAKELGIKLVINWDDFGGMNQYVRWFGGTHHDDEYKKYVSFLVNHYREEPTIMAWELANEPR-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 116205649 27 -------------VTVQGDKFKLSGKDFFAGSNAYYFPFNGNQQDIEKGLTAAKNAGLTVFR-TWGFNDKNSTYIPGGLPNYWWHPNGTSTIDISGFDKVVNAADKVGIKLLMDVYTVNGGKYHDDFYTAPKIKDAFKRYVKEMVTRYKDSPAIFAWELGNEPRCGADGVRNLPPSDLSSWVSEISAYIKDLDSNHLVTWGGEGGFNRESDDWAYNGSDGGDFDHELSID-------------------------------------------------------------------------------------------------------------------------------- 2978251 23 -----FYVSNGVLYEANGSAFKIRGIN---------HAHTWYTDKLSVALSGIAATGANTVRV-----VLSNGYRWTKNDV-------------SDVTNIINLAKANNLIAILEVHDTTGYGEESSAASLDSAADYWI----ELKNELIGQEDYVIINLGNEPFGN-----NNDAVAWVNDHVSAIQRLRSAGINHTIMVDAPNWGQD----WKGFMLNNAQFVFNSDPKLNTIFSVHMYEVY---SSYNSVNDYISSF------------TNNGLVLVIGEFASTHKGAD--------VDEGSIMERSETLSLGYIGWSWSGNDTTT------------------------------ 170110056 88 ------------------------------------------------------------------------------------------------LEKAVEWAGKHNIKVIIDLHNSGHKQNAPEWHTSQSYIDRTNAIIRRIAIMFRNRTGVVAIAPLNEPAGFYSQDVVEVS---KQYWKTSYESIRSKSKAVTIIHDAFQ----PLENWNGFMTGPGYEGSMLDT--------HIYQLYSVAQNRYSEAEHIVEACDTRNR----LQSKDHLPVVVGEWSVAPNDCVNRQYKAFLRKYWEAQTMSYEKGQGWIMWTWKTETADEW----------------------------- 67540514 21 ---------------------------------------------------------------------------------------------LEPFDKVVNAAAKTGIKLIMDVYTVNLGGQYHDFYRLPQIKKAYKRYVKEMVTRYRNSPAIMAWELANEPRCGADGVRNLPASDLTSWIDEMSTYVKRLDPHHLVTWGGEGGFNYDSDDWAYNGSDGGDFEAELKLKN------------------------------------------------------------------------------------------------------------------------------- 118488294 48 -------------VD--GRAFYING--WNSYWLMDHSVDEDRKPRVGAMLEAGAKMGLTVCR----TWAFNDGGY----NALQVSPGRFDERVLRALDYVIAEARQHGVRLLLNWAWEEGSSNDSFFFDPSI-KRYFKHYVKTLLTRYRNDPTIFAWELMNEPRCM-SDPSGDTLQDW---IEEMSAFVKTIDKNHLLTVGLEGFYGPKNPSWASSL--GSDFVRNSKAPAIDFASVHIYPDHWFPHQEF--EDKLKYVSKWMLSHIEDGHYELSKPVFFTEFG-------------------------------------------------------------------------- 30681096 42 -----------------GKALYVNG--WNSYWFMDHAVNDHSRHRVSAMLEAGAKMGLTVCR----TWAFNDGGY----NALQISPGRFDERVFKALDHVIAEAKTHGVRLLLSLVNNNWAWQEGFFFDPSI-RRYFKNYLTVLLTRYRNDPTIFAWELINEPR-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 119485791 112 ------------------------------------------NADVDSVFDHLQQTGLKILR-TWGFNDVNSVPNPGTVYFQLHDPSTSTTTGLQRLDYVVSAAEKHGIKLLIPNNWDDYGGMNAYWYTNSKIQSVYQAYIKAVVSRYRDSPAIMAWELSNEAR-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 211589304 65 ------------------------------------------NADVDSVLKNLKKSGLKILRV-WGFNDVNTVPEDGKVYFQLHDKATGKTTGLKRLDYVVSAAEKYGIKLIIPFYVTAYGGSKTDWYTDKKMQSVYQAYIKAVVSRYKTSSAIFAWELGNEPRCPGC---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 168065920 16 --------------------------------------EGSTRSSVDTILRDGASLGLTVCR----TWAFNDDTYQ----ALQMSPGRYDEKVFQALDYVIHQARCNGVRLLLSFNNWKDYGGKPKYGENTTSDDAFFDHVKAVLTRYRNDPTIFGWELMNEP--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 189464781 34 -----LHVEGRYLVDPHGNKVNLHGFAWFNEMDNYDVAKCLKYNQIDDIID--AGWKMNFLRLHMDYWSNSPGIHVEGENDISAFDFNRFKTYLDVFIPMAEYAVSKGLYVVM----RPPGVCPEKIAVGDEYNQYLIKVWTHVAQHLKNHPNIM-FELANEP--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 46139103 22 ---GFVTTDGTKF-SLDGKDFFFAGSN------AYYLPFNIWGTDHYKDVKLAKDAGLKVIR---TWAFHDNNRTFSSGGLPQYNTGAEDTVFLSKLDVVVEAAEATNMKLILTNNWADYGGMGGRYHDDASSTKAFKNYIKAVVNRYKDSPAVMAWEIANEPR-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 15241093 58 ----------------NGQPFYVNGFNTYWMMTADNSTRG----KVTEVFQQASAVGMTVGR----TWAFNDGQ----WRALQKSPSVYDEEVFKALDFVLSEARKYKIRLILNWDAYGGKAQYVKWGNASTSDDDFFSHVRTVLNRYKNDPTIFAWELMNEPRCP-SDPSGDKLQSW---IQEMAVFVKSLDAKHLIGLEGFYGPSAPARTRFNPNPYAAQVGTDF-IRNNQVLGIDFASVHVYPDSWISSNSFLEFTSSWMQAHVEDAEMYLGMPVLFTEFG-------------------------------------------------------------------------- 153892039 259 --------------------------------------------------------------------------------------------------------------------------------------------------------------LKNEPLD---WDDFPSYQNWPDWAQRLINAVREI-SDVPIVVQ---------VGPGGLCWGFATFPVLQG--DNIVYSVHNYQPHAYTH--------------------------------------------------------------------------------------------------------------- 168007200 62 SDSDFVNTRGHQF-TVNGKALYVNGANIYWLMS--MGTEESTRSVVTDVLTEAAAVGVTVVR----TWAFADGSDYHPL---QKTPGMFDESTFQGLDFAISEAKKHGIWLILSLVNNYADYGGKDFFSDATIRAWFKDYIRTIVTRYRDEPAIFAWELMNEPR-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 20270959 62 -------------------------------------------------IAEMKRFGLNTVRVPVGYWIFDPTDFPNKQDWTVFAPH-----SLRCLDKLVNWCVKYDMAVIVDIHAAKGSQNGKFWSQYPENVDNTVYLAKFLASRYRFCPSFLGIGLLNEP--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 118589478 93 --------------------------------------------------------------------------------------------------------------------------------------------LEDVAKRIRDLPTKVALELMNEPQGVCFREDG---QDWSVSQKQLYDRVRSVAPDLPIVL-TPGCWRSLEGLEYMSLEG---------YDDKIIVDFHFYEPFYFTHPWVLDPPDRAFIESRFDTISQWVDKHGIAPIVLGEFSGLPDDGSRLAWIKDVR------TVVEERGFGWALW----DYYEGFGLMTD------------------------ 125951512 33 --------DGTQFVVEGGRTIYFSGFNAYWL--MMMASDPARRAAVVAAFAQASSRGLNLAR----TWAFSDG----GDQPLQSSPGVYDEAMFQGLDFVIAEARRHGIYLLLNFDDFGGKRQYVRWFTSSVVKSYYKNHVKAVLTRYKDDPTIFAWELMNEPRCDADPTGGM-VQAW---VEEMAPYVKRVDGGRHLVTAGLEGFYGDGEHESKELNPWGIYYGTNYVATHRAAGVDFATIHLYPDVWLWGSTADE--QAAFFRNWTRSHVHDTAPLLVTEYGGGANKTQRNYFLDVVLDAIYASASRGGPLVGGAFWQL------------------------------------- 115388683 59 -----------------GETGYFAGSNWIGFLTNNA--------DVDLVFQHMKESGLKILRVWGFNDVNTKPATGTVWYQLHANGTSTGPDGLQRLDYVVHSAERHGIKLIINFVNNYGGASNEDFYNSEPMQKAYRAYIKEVVSRYIDSPAVFAWELANEPR-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 15228394 27 --------------------------------------------------------------------------------------------TFQGLDFVIAEAKRIGIKLIINWDDYGGKKQYVDWYRNPVIKDFYKNHVKTVLNRYKDEPAIMAWQLMNEPR-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 171913069 51 ---GILKVEGEWLVDGRGRKVRLFGTNFCG--TACFPPEELAPQ----IAAHLAKNGVNVVRL---HHMDNDWGKGSSIIGDNEATTLDEQN-LARLDKLAAELIAQGIYLNINLHVS------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 67901304 38 -----------------------------------------------------------------------------------------GPNGLERLDYIISGAEKRGIKLVIPLYISAYGGDKPGWYTNDKIQAAYHAYVKAVVSRYVDSPAIFAWELANEPR-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 115402327 37 -GDGSFSTNGLQFV-IDGETGYFAGSNWIGFLTNNA--------DVDLVFTHMKEAGLRILRVWGFNDV--NEKPADGTVWFQMHADGQGADGLQRLDYVVQSAEKHGIKLIVNNYWDDYGGMNAYFYASKDMQAAYRAYIKAVVSRYLDSPAIFAWELANEPR-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 118487673 25 AGDGFIRTRGVHFL-LNGSPYYANGFNAYWLMYTASDPS--QRPKVSAAFREAASHGLTVAR----TWAFSDGGYRP----LQYSPGSYNEQMFKGLDFVVAEARSYGIKLILSFANNYDSFGGKDFFRHPVVKGYYKNHIKTVGIRFKDDPTIMAWELMNEPR-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 164662066 76 --------------------------------------------------KWMKAHGINSVRIPILYAHFLAGNKEHTKLLKGTDYASFATVYEGAWQRIVASAASLDIGVLIDLHDSHCGKSDGFWNGLHASSNRTIQILTALAEAVSQYDNVIGLELMNEP--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 75263005 24 ---------------------------------------------------------------------------------------------FQGLDFVIAEAKKYGVRLILSWNDFGGKAEYVWWYTHPILKKYLKNHIEVVTRAYKDDATIMAWELMNEPRDQADYSGKTVNVGW---VQEMASFVKSLDNKHLLEV-GMEGFYGDSIPERKLVNPGYQVGTDF-ISNHLINEIDFATIHAYTDQWLSGQSDEAQMEKWIRSHWEDARNILKKPLVLAEFG-------------------------------------------------------------------------- 506848 31 ------------------------------------------HADVDSTFSHISSSGLKVVRV-WGFNDVNTQPSPGQIWFQKLSATGSGADGLQTLDYVVQSAEQHNLKLIIPNNWSDYGGINAYWYTNTAAQTQYRKYVQAVVSRYANSTAIFAWELGNEPR-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 71020561 197 -------------------------------------------------------------------------------------------------------CAKYNIKVLVDLHTA-PGNQNGFWANDASNINRTVNILQTMSKEFSQSNSVTAIELLNEP--------VQDQNVLIDFYIRAYEVVRRNGPVLLIAISDGFISPAVSDYWNNKALPPQYEGVAIDS--------HVYTIFSAEQIALSPSERLAFYCSL---KLKWAIANSVHPQIIGEWTPAYTDCANTDYKKMLGRMWEAQVDSSEGGKGWFMWTWK-----TEAKAAEDWS--------------------- 154317154 43 ------------------------------------------NSDVDLSFSQMAATGYKIVRVWGFGDANTPPPSTNTDPNLVYFQILYGADGLQRLDYVVHAASKYGLKLVLNF-VNNWGDYGGIFYTDATCQKVYKNYVKTIVTRYRSSTAIFAWELGNEPRCNGC--ETSVLTNWAS---DISSYIKSLDSNHMVTLGDEGWFAPADGIGDGSYAYGGAEGIDW-VANLKIKTLDYGVFHLYPNSWGYNYTWGNEWIEQHDKAGKAV----GKPVILEEYGTPNHIETEGPWQATVLKSGIAADQ---------IWQFGPNSAEVFGDVNTYFKTPEYATLG------------- 164470392 25 AGDGFIRTRGVHFL-LNGSPYYANGFNGYWLMYVASDPS--QRYKVSSVFREATSHGLTVAR----TWAFSDGGYRP----LQYSPGSYNEQLFKGLDFVIAEARRYGIKLILSLVNNYESFGGDDFYRNPVVKGYYKNHVTTVLNRYKDDPTIMAWELINEPRCTSDPSGRT-VQAWIM---EMASHVKSIDRNHL-LEAGLEGFYGQAIPQRMRLNPGFNIGTDFIANNRIFATVHSYPDQWLSSS--NDQNQLSFMNNWLNTHIQDAQYILRKPVFITEFGKSWKDPGFNTYQRDL----------------------------------------------------------- 19113538 27 --------KGNAFFDSTNERFYIRGVDYPGGSSSLVDP--LASRSCKKDVEIFKKLGINTVRV-------------------------YQVDNSADHDKCMNALSEAGIYVILDLNTYRHSAHPALSYNKVYLQHLF-----ATIDAFKGYDNVLGFFSGNE----VVNDEDTTAITWVKAVTRDVKAYIKKHSDRHIPVGYSAADVAENRLQLAHYFNCGDESERADF-----YAFNMYEWCGYSSM---------TVSGYYDRIKEF--SNYSIPLFLSEFGCNTDTTPNRPFTEIEAIYSHDMTPVFSGGLVYEY-SAEPN---------------------------------- 182417482 57 ----------------------------------------------------IKSLGFNSVRIPVPYFIFGD-----------CKPFIACT---EELDKAFNWAEKYDLSILIDLHTV-PGSQNGFWAKEPESVKFTLSVLERLAIRYGDRKGLMGIEILNEPLTPKLWDMFDIKNRYKAVDEKMAEELREFYVDAYRIIRKHMKEDKYVVFHDGFDLKAWKDFMREDEFKNVILDTHQYLMTAECNKCEKNESYVKYIKENYEKDIEEMRE--YFPIICGEWGVDTQGGADNDVITKEQKEIESQLNAWKKGNGHYYWNYK--------LLLDTWIGWDS----------------- 121703065 92 ---------------------------------------------------------------------------------------------LEFLDNAISWARAAGLKVMIDLHGGKPGSQNGFDNSGRKGPIAWVDAFKALAERYPESDVVTAIEAVNEPNIP----GGVNEGQLKEYYNQVLEVVHSINPDAGVFLS------------------------------------------------------------------------------------------------------------------------------------------------------------- 3834388 51 --------KGDKLMIGN-KEFRFVGTN-------NYYLHYKSNQMIDDVIESAKKMGIKVIRLWFFDGMTSENQAHNTYMQYEMGKYMGEQNGFERLDYTIYKAKQEGIRLVINWNNFGGMMQYVNWYTDERIKTAYKNYVHYLINRYKNEPTIMAWELANEPR-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 168007951 2 -------------VGRDGKNFVLDGVNWNSYWLMSQAVEESTRSRVTNIFKHGAALGMTVCR----SWAFNDAAY----DALQETVGVYSEQAFKALDFVVMEAGRYGVRLLLTLVNNLPDYGGKTFFSHPILRNYYKAHVKTVLTRYRNDPTIFGWELINEPRCAQESSSGA----FQAWIEEMAAYVKSLDSKHLLTIGLEGFYKTSTVNPHYMPGSGTDFIENHEVDGIDFATVHAYPDLW--MPWEDHSEKQKFFDAWVDAHIKDADEILQMPVLFSEFG-------------------------------------------------------------------------- 194364941 30 -----------------------------------------------------------------------------------------------------------------------------------------------LATALKGHPALAAYNLINEPVGLAEHASTEAMQQWYAGVQDGPRDLRRFYSELIARIREVDTAMPLDAGWYAAADGFNYWPAPL-ADSKLLYSVHMYEPYAATSATGSERWDAARVRRYLQQPITWAASHGVDAMVVAEFGCMRRWADCGRYLQDVLQVLEQ------ERVHWAFYAFRED---------------------------------- 119026222 59 ------------------------------------------------------------------------------------------------LDKAFNWAEKYGLTILIDLHTFDNGGISGVWAQLPDEVEFVLSVLERLSKRYGHRRALMGIEIINEPNTATCWGTGPIAFDWKNFYITAYHRLRDADDKVVVFHDGFDIEQWKDFMRGPDGKLAPEFK-------NVVLDTHQYLMTAETMGCPQTAEYDDFVRNTYAPMIAEMSE--YFPVIVGEWGAQVETLTAEQKRSLYRGLAESQLAAWSKGSGFYYWNYKTDTVNTPG-----WIGWDA----------------- 211586835 89 -------------------------------------------------LTQIAGAGMNHVRIPVGYWALKH---------LEGDPYVDGQ--LEYLDQAIGWARAAGLKVMLDLHFDNSGKRGAIQWQQGNTVEDTKDALEALAARYEGDGDVVAIEALNEP--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 11496173 80 ---------------------------------------------------------------------------------------------LDYLDKALVWAKNSNLRVVIDLH-GVPGSQNGFDNSGHRGAINWQKGIHTLAIRYANRTDVVSIELVNKPSIP----GGVQVSLLKEYYKDGYDIVRDIDSTVGVAIS---DASLPPRIWNGFLAPKAYRNVFLDTYHNQVFDQHVKLACSLPHDRLRGADKPLIVKEWMTDCAMYLNGRGIGSRFDGSFGARSKGSSSELSAQQKRDYIEAQLDAFEVGAGWYFWTW------------------------------------- 156049003 44 ------------------------------------------NGDVDITFSQIAATGYKIVRVWGFGDANTPPPSTNTDPNLVYFQILYGADGLQRLDYVVHAASKYGLKLVLNNNWSDYGGIAAYFYTDATCQKVYKNYVNTIVTRYRSSTAIFAWELANEPR-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 145956333 57 ----------------------------------------------------IKSMGFNSVRIPVPYFIFGDCEPFIG--------------CVKELDKAFAWADKYGLSILIDLHTV-PGSQNGFWSQNPEYVAFTLNVLERLAKRYGMRHELYGIQILNEPITERMWNIMNVPNRFKAVDKEMA---RGSKPNSLEFLRDFAYKVMRPYMREENVIVFHDAFELKAWKDNIVLDTHQYLMLAESDGCQSIDSYLKYIRENYAKDILQM--QKYFPVICGEWGIDTNGGSKDDKRELYRKIAKAQLDAWRNGSGHYYWNYK--------LLLDTWIGWDS----------------- 46395594 81 --------------------------------------------------AQMKYLGINAVRIPIGY-----------WAFQLLDNDPYVQGQVKYLDQALEWCRNNGLYAWVDLHSQNGFDNSGLRDSYKFQDDDTLEVLKTIGAKYGGSDYVIGIELLNEPLGPVLDMDG-----LRQFYQDGYSEIRNNDGNAIIIHDAFQQT---DHYWDNFMQVSGGYW-------NVVVDHHHYQ--VFDQAA-----LELLIEDHIKTNWGTTHKDEAHWNIVGEWSGNYDNCPTDEYKTNVRKYTEAQLDAWEQVGGWFFWCWKTESA-------------------------------- 164657103 135 ---------------------------------------------------EIASLGLNHVRIPF----------PYWGIKTYDDDPYIKLNQYDKLKEAAHWADKYGLKVIIELHTYDHGGHTGDWLKYDVNKDRWLEILDELASEFSKYPAVTAISIVNEPNG--------DVNEILGQYKRGYNRVRESDAELVVIIGDVFLNVAENDYWHTRMQPPKYQGVMTDT--------HVYRIFDADSISLSQQDRYKYYCSL----KGGLAANNHLWALIGEWGARYDGSCDGKYKRLLRKNWDIQTDAYEAGAGWIMWTWR-----TENHNADDWS--------------------- 125624141 4 ------------------------------------------------------------------------------------------------LDRAFNWAEAYGVRILLDLHTQNAFDNGGLWAQMPKEVEFELTVLTRLAERYKNHAALWGIEVINEPITERIWKTMNPQKRYKEFYKEAYFRLRNILPEETVI----------SFHDGFELHYWKEFFKENDFKN-VMLDTHQY---VMIAELKGTPQSLEAYKVYLDDLGKQIAEQKYVPVFVGEWGVDTKGGINPTQEEFLLELWNASVKAWNQGEGHIYWTYKLNIDT---VNEPAWYGWDS----------------- 157352750 31 ---GFVQTRNTQFI-LNGSPFFFNGFNSYWMMNVAADPS--QRSKVSDVFSQAAAA-----RLSVCRTWAFNDG---GTQALQISPGVYDERVFQGLDFVISEAKKNGVRLILNYKDFGGRPQYVNWGAPVNSDDDFYAN-EVVKGYYKNHKRVLTINTITRPRCQVDYS-GKTLNGW---IQEMASFVKSIDSNHLLTV-GMEGFYGDSMPEKKAINPGYQVGTDF-ISNHLIKEIDFSTIHAYPDIWLSGKDDSSQMAFMLRWMTSHLTDSETIPMVFSEFG-------------------------------------------------------------------------- 149177936 27 -----ISADGKSFVTSNQKPFVPWGFN-YDHNGEGQLLEDYWQTDWKQIFAEMKELGANVVRIHIQFGKFMSAV------------DKPREEALQKLGELLQLAERTGIYIDLTGLGCYHKQDVPAWYDQLTDEERWQAFWEAVAKQCAKSPAIFCYDLMNEP--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 197293759 80 -----------------GETKYFAGTNWLPFLTNDADVDSVMDNLQKAGLKILRTWGFNDVNSKPSSGTVYFQLHDPSTGTTTIN---TGADGLQRLDYVVSAAEKRGIKLLIPNNWDDYGGMNAYWYTNSQIPSVYQAYIKAVVSRYRDSLAIMAWELSNEAR-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 159901118 60 -----------------------------------------------------------------------------------------------------------------------------------------------------GSPRIAAWQIWNEPNFVATWSNNNEALRRRRYGEAAYTAIKQADPTAIVVAGGVYVFDGFSDFLNGTNGVFRQIPEAKTSFD--VLGIHPYMPTIAPDAIGTFSSV--TLEGRLLNTRNWLTNDIGAPIWITEIGWCTSPGSTVVSAENQARYLISFVIAQQLGVQHINWAFNGSHPFSGSELLNDLNTPEPEKQAYTA---------- 145536305 66 ---------------------------------------------------------------------------------------------------------------------------------------------VFLAERYKQEIAFLGVGLLNEP------AGTTDEATLKQYYLTAISEIRATGNDCILTVAPLLYEQDPDHFNDFALK-----------EPHIWQEWHKYLIWGY-----EDMNEEQILSIGIPGVQKQLDIWKGNPIFIGEWSIATTDNAPFASVESFKSFGNKYRDTTSAKGGWTYWTWKTSYDET------------------------------ 433070 58 -----IRVDGNRFVDEQGNVRYFARTNWPNTLTCTAPGEPMW-------------CGFRCIRLA----------------------ERGVKGYLELLDQAITWNNELGMYTIIDWHSMGNLKSEMFQNSMYHTKGETFDFWRRVSERYNGINSVAFYEIFNEP--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 133251522 43 ---GKLHVSGKNLVNSNNQPVLLNG--WYWTYQNSNYYLNLHGNNLKDITDTFADWNMNQVRLFIDREDMGDVAAGS------YNFAGVQTVTQNVIIPYIQYAKTKGVYVVLGLDFTLKDDQ----ATTASNLQKFNQIWGYLASRIKSADNVH-FELINEPYANGHWGGYDHWNDLRNFQNSIISTIRNQGADNVIWAAGLGYNQFYSLTASHPLT---------DPLNNYGYAVHWY-------PGYGAYDNFSILQDQWNTNVKAAADK--YPINITE---------------------------------------------------------------------------- 50311787 100 -------------------------------------------------------------------------------------------------KKVISLANENKIGVLLDLHGL-PGGANGDAHSGEFDESSFVKSIVFVVQDLQSNVNLIGLQIVNEAQFDESGKKQ------KSYYEKAVEKVRSINSTLPVVIS-------DGWWPQQWSDWVQEKKLFTD----VIIDSHVY-------RCFSDSDKAKNVEKLIQDLSSSVFDRSKADFTVAEFSCVIDGQSWDKTSGNRDDLVKKYGQAQQASWGWFFWTLQFESGDGG----------------------------- 125951563 28 ---------------------------------------------------------------------------------------------FQGLDFVISEAKKYGIHLIMNWDAFGGKKQYVEWGQKLTSDDDFFNNVKVVLTRYKDDPTILSWELINEPRCP-SDLSGKTFQNW---VLEMAGYLKSIDSNHLLEIGLEGFYGNDMRQYNPNSYIFGTNFINNQVQGIDFTTIHMY-----PNQWL--PGLTQEAQDKWASQWIQVHIDDKKPLLIAEFGKSTKTP-------------------------------------------------------------------- 68481995 89 -------------------------------------------------------------------------------------------------DDFIKKALDHKISVLVDIHHSGESGAGGKFWKDEKKQIAIAKMMGWIANDLKSFDNIAGIQVVNEA------EFSDPAKKQSTYYSACITEIRKSDKSVPIVIS-DGWWADQWVKWVQEKQGSDGYIG-------VVLDEHVY-------RCFSDDDKKKKPQQIIDDLQGDVLTNNGKGVIVGEYSCVLDQQSWDNDKNADRDDLVKKEEFAQKTSGSYFWTFKFQSGNGG---EWDFKT-MTDKGALVPP--------- 83646457 281 ---------------------------------------------------------------------------------------------LEKMDKLMQECQEMGIKMVLALINFYAQDSNSVYYNAFGPVQDAIDAYKKRFTHFLNHQNVLAWEIANESGVSLANENLSNDQKYRNFLTQMAAHLKAEDPDTYVSLGIAGYDKYYNKGSADDIKTLGDIPAAD------IYTLHYYGGDL-------DQWLNDALPSV--RQWGKL-------LFVEEFG-----KERKVGMEAMTDYRHVAETARRRGIPWMFWRMGLRKDETWSIMNDDWRDVVDPESKRISEIETS--DP- 156046196 88 -------------------------------------------------IAQMASFGINTVRIPVGYWMMESLVYSDSEHFPQG--------GLQYLESICDAAANAGFYIIIDMHVAYNADTGQNAPTPGFYVDYQYKFVAWLATNIHQNNNVGMIGIVNEPVQNAGQVAGM----ISSYYPAAYKAIRDAENAL-----GVTSNNYLHVQAMDQGWGSGDPNSGFGDGVFLAYDEHRYDISVSQDAYLQSSCTYNPISST------------GGPTIVGEFGGWSTSTQGAFYKKWFE---AQVMGYENHALGWIFWTW------------------------------------- 210608503 65 ------------------------------------------------------------------------------------------------LDKAFNWAEKYGLQILIDLHTA-PEGQNGFWSKNPEEVEFVLTVLERLAKRYGKRKGLWGIEVLNEPITESVWELFDVPNRYPAVYQEAYDRIRKYMPKYVVIHDGF------------VLTAWKDFMREEKYVD-VVLDTHQYLMMAEAAGCEQTEGYTCFVKEHYEKEIEEM--EKYFPVICGEWGGGVDGAKEERLTEIYRAVADAQLQAWQKGSGYFYWSYKL---LTDTVNENGWLGWDS----------------- 78045914 228 --------------------------------------------------------------------------------------------------------------------------------------------WARLVNRFKQHPAVFGWGVMNEPYQGAERNADGSAAHWQKTATACSKAIIDRDRNHFVFVCGNGYASARR--WQDDSMGLFDIP---DPYDCIVYEAHNYLDSDGSGGGNWIGPGGRNTGIDMVSPFIEALQQAGKRGYLGEHGYPAGNRSAEIATTRMLAHL------QAYNIPSTQWCFGP----------------------------------- 189464212 29 -----------KIVDGNDKPYYYIGTNWYAAILGSQGQGGNRERLLKE-LDFMKANGITNLRVLVGADGI-DGIMTKAEPALQTAPGVYNDTIFDGLDFFLSELGKRGMHAVLFLNNWSGGYSQYLYWSGHKAHKLFENHVRQVVSRFSDDPAIMAWQIGNEPRPF----GEENKESFAKWIAECAALIKSIDPNHLISVEGMAGCEGDLGLW------------------------------------------------------------------------------------------------------------------------------------------------- 67525801 41 ASGSFATTSGIQFV-IDGEAGYFPGSNWIGFLKNN--------SDVDLVFDHMASSGLRILRVWGFNDV--NTAPTDGSVYFQLHQDGKGKDGLQRLDYVVHSAEKHGIKLIINNYWDDYGGMNAYWFENEGIQAAYQAYVEAVVKRYINSTAVFAWELANEPR-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 149279304 39 ---GFLKAEGKRIVNEQGENVLLRGMGLGGWMLQEGYMLGLSNHTTKADVEAMRSWGFNSVRLPMHFNLYTLSIEQEPV----KGKDTWLEQGFAMTDSLLAWCKANQLYLILDLH-ATPGGQGN----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 19115850 23 --------------DSASSAIKIKGNAFFNSDTNERFVRGVDYQPSSTLVDPLADTSICKRDLPYLQGLNINTIRVYQVDNSANH------------DECMSALQDAGIYVILDLATSSNSISRLDAASSYNAV--FLQGIFATIDAFKNYTNVLGFFAGNEV---ANTAENSATTTWVKAALRDAKEYISKNSDRDIPVGYSAADVAEIRVQCADFFACGNSSVRADF-----YGMNMYEWCGADSS-FTISGYDQRMEEFANY---------SIPLFLSEYG-------------------------------------------------------------------------- 150383875 279 --------------DRPETPVRFYGANFVGDSQLPN------RKQAEELADRLAAFGFNAVRIHHHDNEIYDRGGR--------NPSRIDPERADRLDYFLACLKKRGIYYTTDIYVSTPAEYKALFYVDDAVYADWERWAAAFLTRLKDDPALITLSLVNEGN-PASWWNRTPRA--AKLYNAAFKKWQADHPQFAEFLSGLAVGRYRQMEKFLRGLGCRVLLTDQNFQNGIALAAHY--DFVDNHAYWDHPRFA---EKPWQNQINALKSRPGVPLFVSEF--DYANPNRYRAAALMAGYAAFQGWDGLFPFAYAH-SLNTNPGNTRGFFD---IATDPVK-AFSQRIGAQLF--- 206968840 73 --------------------------------------------------------------------------------------------------------------------------------------------WKDLALELKDHPAVVGYNIINEPHPETAKNNRYNDADLNRFYEKVINSIREVDKETPIILDSGLYATP---WAFKYLKPVED--------KKTLYAFHMYEPYELTSKQNKEYQYPGLVPVMWNRQIQQWSKKNHVPIIAEEFGINRTVPGVTQYMQDLISIFNQKGW------HKSFYAFR---EDTWTGMNYELGTWDEE---------------- 71022935 173 -------------------------------------------------------------------------------------------------------CSKYNLKVLVDLH-AAPGNQNGFWAGNATNIQRTIDILQTMSREFSKSKYVTALELLNEP--------VTDKDVVLDFYQRAYQVVRAAESPLLVAISDEFVSPAYSTYWDDKLRPPTYEGVALDT--------HIYTIFDDKSLRLSSKDRINYYCS-LKPKWAAANKIHYQ--LLGEWTPGSASTFTTNYKNLLARMWEAQVDANEGGIGWLMWTWKTEPGAAE-----DWS--------------------- 46395630 102 ------------------------------------------------------------------------------------------------LDKALEWAKQNDLKVWIDLHDNSGKRGNVTWQDDEENIELSYKTLNYIFGKYGGEDTVIGIEIVNEPFHSKLNETDMLDFYYNSYYDFRIK----HNSRNFFLIEPIGFWNTHLNNDYTNVDELLEEGVPKNYFHDIVLDHHHYEVFSVDQL---DKSENARIQDIKNYGESVAKEQEYHPSLVGEWSG------------------------------------------------------------------------- 71024039 288 ------------------------------------------------------------------------------------------------LDKMLQWCYQRGMYVMLDLHAM-PGSQNGDWFTQANQEDAFVNNVLSWATSSNLSSIINAIGVVNEPRVNNDWSLNQSRFQITRFYERSYQTCLKYNI-------PMTFHNGFAPGSVTDKMDLWRPFISGKDPNMLIYEDHPYPG------WFSDPEPGPNEIQTSVCAYGAAGSSLGIPIVMGEFSA-IQNTNSASYARTYVQMQLATYGWSAGSI---FWNFKANS--------------------------------- 157328437 42 ---GFVGTNSTKIVEPDGSTLYING--WNSYWLMEESVWGPSRSRVSNMLRRGAEMGMSVCR----TWAFNDGDGPNSL---QISPGVFNERVFQGLDYVIFEARRHQVRLIL----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 46395596 89 --------------------------------------------------AEIASMGLNHVRIPIGYWAL-----------VAIPNDPYVQGQLSYVDRAIDWARKNGLKVMLDLH-GAPGSQNGFDNSGRTGTIAWLRAIQALAERYAPQTDVVAIELLNEP---ANW--GNDLSQIKKFYYDGWGNVRTQGQTAVTIHDAF---LDPRSWNGFMNSEAGV--------NNVILDTHIYQVFSQNEVAMKPCAHVQTACSSIDKKWTIVGEWTGAQTDCAKWGARYDGTCDKKYKTNLQYFVEAQLDAYESHTGWFFWTWKTESA-------------------------------- 146422348 94 -------------------------------------------------------------------------------------------------EKFVEPAGSHGISVLVDIHGLPNGANGNDFWNSQDMQLLVCDMLRFIAKDLKKYDNICGIQIVNE------SEFANNPKRQERYYAAAINLIREHDKDIPVVIS-DGWWPDQWAKWVQSNQGEGQSLG-------VVIDHHCY-------RCFSDDDKPRQITEDLDKDLLTNLNNNGEGVMVGEYSCVIDGESWKRRDNLVVDYGRKQSTLQRATFGSYFWTYKFQSGNGG---EWDFKT--MVNKGAIEPL-------- 156062884 93 ---------------------------------------------------------------------------------------------------FITRARAFGVGVLIDLHALPGGANAELWGSKK-NLDLAKKALLFIAKECKDLDGIIGIQLCNE----ACWDAGK--RGMYIFYDSVIRSISEIDPEMPIYISDAWDLSFALKWAKERNWRSGKIP-----ANPVVIDTHKYFTFADKHRSQAAHDLIRQIPNELSPSATHISSGGETQVIIGEYSCVLDGKSWEKCKEGLVRQLQCKKWSDRCSAGSYFWTWKMEWMDGG-----EWGFVEQVKKNIVAPV-------- 63054403 84 --------------------------------------------------QDIAAYGLNFVRIPIGY-----------WAFQLLDDDPYVQGQEEYLDKALEWSRKHGLKVWIDLHFDNSGKRDSWDFQNGNNVQVTLDVLKYISKKYGTYDVVIGIQLLNEPLGP------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 195646024 68 -----------------------------------------------------------------------------GWRALQKSPSVYDEDVFKALDFVVSEARKYRIRLILSLNNWDSYGGKADFFSDQTVKVYFKNHVKNMLTRYKDDPTIFAWELMNEPRC-TSDPAGNKLQEW---IQEMAFHVKSIDPDHLLEVGGL----------------------------------------------------------------------------------------------------------------------------------------------------------- 116061877 16 SAGGFVRV-----VDANGEPFVFAGFNAYGLGELGADFEGQGRRAATRMLDAASDAGMNAARV----WAFSVNERRKTWRRNARGELEHDEAFLTGLDWVVGEASKRRMVLILDHWHTTSEFLAECVGDADADMSEFYEMYVWHASRYRDEPAVGAYNLINEPRCRGCDESLQRWIDW------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 115390701 27 -------------------------------------------------ISTLAKAGMNIFRVQFKMERLTPDGMTGA----------YNEDYLANLTAA------------------------PMPSLIPTTMDDFISLQ-------ADSQHV-------DPDAPDNEYNTMDQELVLNLNQAAIDGIRAAGAEQYIFVEGNQWSGAWSWVDVNDNMKALTDP-----QDKIIYEMHQY---------------------------------------------------------------------------------------------------------------------- 67526639 77 ----------------SGQRSEFDCVMALGQETADQAFADHWGSWIQDDINQMVQYGLNTIRIPVGYWL--------KEDLVYADSEHFPKGGIGYLEDVCGWASDAGMYIIIDLHGAPGAQQPKQPFTGQYAPDRALEFLEWMTTSIHQNNNVGMLEIVNEPVQNADQASSM----INSYYPSAFTRIRNTESSL-----GITSNNYLHIQMMNEKWGSGDPTQSLTDNYFAAYDDHRYVKWD-SSVAVDKESYISA--SCVDDRGGNW------PTIVGEWSVPDNVEHTADWTDFYARWFAAQAIAYEKQEGWVFWSWKAQLGD------------------------------- 70985556 49 ----------------------------------------------EQDVQNLHALGLNIVRLGHSWAGAEPVRGQ------------YNQTFLDIMKKQTKLAEDYGLYVLVDVHDWVPGWCGTVDWSLSYTGDAFAAYWKKLASEYVETTNVVGYNLLNEPWVGDSMAGVADHKVLEGLWNRAAKQIRTVDNDTLIWFEGATIDI---------LSGFNNVP--LGDGSKSVHSFHYYSP-------------------------------------------------------------------------------------------------------------------- 170093962 46 ----------------------------------------------------LASIGINTVRLPIGYWSLGPGFLAGTP---FANVADVYQNSWSRVIRAVNWAGHYGIGVLIDLHHSGVSDHQINLFNNPDNVDKTINVLTFLAQTFASVTNVVGLELLNEP--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 169783754 70 ----------------------------------------------KEDIKEIRSYGLNTIRIPVGYWMNEDLIYHDSEYFPHG--------GFAYLEKLCGWASDAGLYIIIDLHVAKNAFTGQFADTPGFYVDEFLEWMTIKVHTLHNFRNVGMLEVVNEPVQNPQVTTTLRSN----YYPNAFHSIRK--------VEGALSIDRKDYLHIQMMDGAGDPHEHLTDDYYAAYDNHRYLKWDPRVEVSKDSYIKTSCNDNVATNW---------PAIIGEWGVPDNVQETADWLDFYQKWFAAQVQNYEQHQGWIFWTWKTQLDE------YRWSYRDGVKAGVIP---------- 212540402 92 --------------------------------------------------YQISSAGMNHVRIPIGYWAVMP---------QAGEPYVQGQ--LEVLDQAIVWARDAGLKVIVDLH-GVPGSQNGFWDKVPEHISIALHAISALSERYAIHSDVVSIEALNEPM-TVMGDVGVNVWTLQQYYYDCWGRLREVNQDTALTL--HDGFRDISFWNGFMGPYSGVW--------NVMMDTHHYEVFDNGLLSLDTNGHTQNVCAFGNKAAAYLNGRGVGARWDGSFGQGYHGSCDDDTRTNLRRFIEAQLDAYEKHTGWVYWTW------------------------------------- 20806593 4 -------------------------------------------------------------------------------------PDVISEEAIQKFDELIKICNEVDMRIAPTFHMSGENWDVPWIYSDSYMLRYQLKLVRFFAERYKDQDAILFWDLSNEP--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 186455219 42 --------DGRSFVDASGRPFHPWGMNYGNAGQLMEDFWDKDWEPIEKDFHDLKAMGANVVRVHLQFGKFMRA------------PDEPNKEEFKQLVRMLQLAEQTGLYLDITGLACYRPADVPAWYDALDESARWTRFWEAVAEVCASHRAVFCYDLINEPREPGKW--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 156047715 499 ----------------------------------------------EQTFADIAAAGLDHVRIPYSYW---------AVITYDDDPYVFRTSWRYLL-RGIEWARKHGLRINLDLHGL-PGSQNGWNHNGDLNAQRSIEIHDRLSKFFAQYKNILFYGLANEPRMTAI--DPNSVLNW------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 154319768 93 -------------------------------------------------IAQMASFGINTIRIPVGYWMMESLVYADSEHFPQG--------GFQYLERICNAAANAGFFIIIDMHDSGQYASTPGFY-ADYQYARGVKFLSWLTTNIHKNPNVGMIGIVNEP----VQDAGQAASMISQFYPAAYKAIRDAEAAA-----GVKANNYLHVQAMDQGWGSGDPNAGLTGGVSLAYDEHRY---------LKWSTVATSQTAYLQSSCTYPVSSTGGPTVVGEFSLTAGWTTSTQGAFYKKWFEAQVMGYENHALGWIFWTWKAQ------LNDYRWSYLDAVNAGVIP---------- 169186979 41 -----LHASGNQLVNSSGQPVLLSGGSYWTYQDSKYYLDQYGGNRHAAVLAYLKDWYMNQVRLFIDREDMGDVAAG------TYNFAGLQSVTQDVIIPYINYAKTKGVYVTLGL----DFTILNNQATTQANLDKFNQIWGYLSSQIKSADNVM-FELINEPVQNGSWGGNPAQSDFVAY--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 121709475 28 ---GFASTSGLQF-SIDGQTGYFAGSNWIGFLTNKADV----------------DIGFNDV-----NTVPGEGTVYYQLHANGKSTINTGANGLQRMDYVVKSAEKHGIKLIINNNWDDYGGMNNDFYSNAKIQKAYRQYIRAVVSRYTKSDAVFAWELANEPRCKGC--DTDVLYDW------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 151942237 122 ---------------------------------------------------QIKTNGFNLVRIPIGYWAWKQNTDKNIDNITFNDPYVSDGLQLKYLNNALEWAQKYELNVWLDLH-GAPGSQNGFWLRLNNTKELTLAIWRDMFQTFGDKSPVVGIQIVNEPLG-GKIDVSDITEMYYEAFDLFKKNQNSSDNTTFVIHDGFQGIGHWNLELNPTYQNVSHHYFNLTGANDILVDHHHYEVFTDAQL---AETQFARIENIINYGDSIHKELSFHPAVVGEWGARYDGTNDKPVGTCISQLADWTQDYRDRVRQFIEAQLATYSSKTTGWIFWNWKTEDAVEWDYLKLKEANLF--- 90021930 51 -----------------GKPVYLSGFNVAWFDFARDFGKGVDEKALRKALQQVKDSGGNSLR----WWMHTDGSQTPEWRTVKGVRLVAGPSLIQDLKTALDIAAEYDVYIVPSIWSFDTQDNYRLLTEDKVLNSYINNALVPMVQALNYHPQLAAWELFNEPENMTESWFPQSLKQLQKVQALMTAAIHDINQVALVTTGSKSMGKYNSDIAGGINLYRDDRMIAAAGGNPLAYAPHYYNNESKHGAW------------------------------------------------------------------------------------------------------------- 150025020 214 --------------------FIIKGINYYPKKSAWDTFGVLFNKDIAKDFDIIKKAKLNSIRIFVQYD---------DFGKANVNPEKLKKLKILL-----DLAEEKNLKVIVTLFDFYSDYTLESWTLTSRHAEK-------IVSEFKKHKAVLAWDIKNEP--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 88803211 216 ---------------------------------------------------------------------------------------------------------------------------------------------ETIVSAFKNHNALLAWDVKNEPNLDFDSRGKMDVISW---LEQIIVLIKSIDKNHAVTIG----------WSNISSASILKDQLDF-------VSFHYY-------------EDKDIFEERYIALKKIVKDK---PLVLGEFGVT------------------------------------------------------------------------ 116202537 433 ----------------------------------------------EDTFKEIRDAGLDHVRIPFSYW---------AVEVYDGDPYVFRTSWRYLL-RAIEWCRRYGLRVNLDVHGL-PGSQNGWNHSGRLGPINWLNG-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 50294630 123 ----------------------------------------------EDDFAQIKENGFNLVRLPIGYWAWKKNSNDTSRYNYVGNPYVSEGLQLQYLLKAIDWASKYELNVWIDLH-GAPGSQNGFWLHADKTKPLTLAIWKDMFEKFVNTSSVVGLEIMNEPLGP-KIGMRNIAQSYYEAFDMFKTAEAENNNDNLTFVQSIGYWNLHLNPDYRNVSNQYYNLTNVTYNSQSVLDHHHYE--VFTDFQLKNNQY-NRIMDIINYGDSISKELDFHPAVVGEWGAITDCARWVNGIGIGARYDGSYYKTTAFQSDSSTWSLATYSAKTTGWIFWNWKTENAAEWDYLKLKENNLF--- 156844776 130 -----------------------------------------------------------------------------------------------------------------------------------------------------NNINVIGLQIVNEA------DTNNTPVNEHNYYLRSAKAIGAIDPQLPVVIS-------DGWWPEQQGTWVQQNNLVST----VVVDAHIYRCF----SSSDKSKTAQQIISSLNSTVNYPSKSADF--LTGEFSCVLDEQTWNRTSGNRADLIKQFGQTQVASWGWFFWTL------------------------------------- 46118030 31 -----------------------------------------------------------------------------------------GTNGIARLDAAVAAAEKHNIQLVLPNNWDDLGGINETFWTHADAQEAYKDYVSFIVNRYKDSPAIFSWQLCNEPR-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 189467821 60 -----LNVAGRYLKNEKGEIVNLHG---FTQTYSPFFNNNAWGNYNKSMVDGIAGWKFNFVRMHLDPYWSDDPSMQS--VRYEGHERFSETRFRKYLEEIAEYFISKGMYVVMGVCPADAPYQGIEIGDSY--QQFLLKVWDIVSQHLKNNMDVM-FELANEP--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 13473336 11 --------------------------------------------------------------------------------------------------------NRAGLKVIVDMHLIPAGGSRAQVMDDPRTFDRYLDMVRKMARTLAGDPEKVAFEPMNEPIVDCDSDGTSLWPDRQR---ELFAAARSSATKLTLVLTG-ACYSAASSLEKIDPKAISD--------DNVIWTFHSYDPFLLTHTWAGDFDSPDKLLGLMDAPFAWAKANGVKPITLGEFGMIRQEYGNAYVMQYRAAYVRDMARAEAHGFSWSVWSY------------------------------------- 169622129 27 ------------------------------------------------------------------------------------------------LDKLMVKAKGYGIKLQISIHSYNAYYGTGDFYTNSNAISQFKDRIAHVKTWAQSSEYIFAFEAQNEAMHP--QGNPTALASWQCTMAKAIKDNMQNNPNILVTTGGGAYLSNEPYFSCSSLD---------------VLAIHAYGVGDFKTSALQPYVTK--------------AKNAGKKLIMQEWGACYTDASNNNCNDNNIKMWASQIDAA--GIPWFYWQILPNPDPHYGWVGINDVNWNSLKAAGLAAGQASAFD-- 156054378 31 --------------DYNGDKV--RGVNLGGWFVTPSLFYGSWVDEYQNDFNEIASVGLNHVRIPIGYWALNP-----------LPGDPYVQGQLIYLDQAIGWARQAGLKIILDVHFDNSGRKGPITWTQGDTTKQTLAAIQTLAYRYAPATDVVGIELLNEP---ANWA-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 182679674 23 -------------------------------------------------LDEIKASGFGLLRYGIAWRNVENESGSYIWTQY---------------DRFIEQVRARHLRSIIILYGGHPDYSGEIDAPHDATN---LNHVQTLIRAPTDKRAVIIWEIWNEPDLNYFWPPKTDPNAYAKLAVATCQSIRDVAPNTKIIGPAAAGMPSLQDWLGLGLATVLRSPASSCFD---AISVHSYEPNKAPKSPESVMKDNTSALAFIAEHTR--KGQHPLPLICSEWGFSSIEVTPEQQADYVMRMHLSNLLSGVPVTIWYEWQGETDSEAHYGLI--DYVGKDKPAIKAVRAILPLIHDDV 50288687 86 --------------------------------------------------QDIANKGFNLVRIPVGYWAFKTMQGDPYVTGVQE----------QYLDNAIEWASKYGLKVWVDLH-GAAGSQNGFFPNDDYNVQVTTDVINYLLNKYSQDETVIGVELINEPLGPAIDMNKLKFNYYKPAYDYLRDTVQK--PQNIIMHDAFQPYNYWDDFWGVTVDHNAHVSVACGWGSGVLNEAHWTVAGEWSAALTDCTKWLNGV-GIGARYDGSFWKNGVGSSYIGSCANNEDINSWEDRKQNTRRYIEAQLDAFELRGGWIFWCY------------------------------------- 169618467 476 ----------------------------------------------------------------------------------------------------IEYCRQNGLRVNLDLH-GAPGSQNGWNHSGRQGKIGWLNGVFFAQPRYKNL--VTMYGLVNEPR-----NVELDTDKVVAWTQKAVTQIRSDGITAIIVFG--DGFMGLDNWQG-----------KLQDNKDLLLDVHQYVIFNIDQLSLKHTDKLNFACKAWTQQSKRSMDKGFGPTMCGEWSQADTDATGTRWKKWLYQFAIAQMDSFEAGWGWFYWTWETEKATQWGILDRDWKCPDGNTYD------------- 150866234 109 --------------------------------------------------SDIAAAGLNFVRIPIGY-----------WAFQLLDNDPYVQGQVEYLDQALGWANKYGLKVWIDLHSQNGFDNSGLRDTVQYQQQVTLNVLEQIFEKYGNSNYVIGIELLNEPLGPVS-----DMNNLKNFLTQGYNNLRQTGSVTPVIIQAPGYWDNFLTVENGDYWSV--------VIDHHHYQVFSYGELARDWAWDSKKEYHWNVAGEWSAKWLNGVGRGARSAYIGDCTPYLDLGTWQDYKTNVRKYIEAQLDGFEQTGGWVFWNWKTENA-------------------------------- 213409620 27 -------VKGNAFFDSTNERFFIRGVDYPGGSSSLIDP--LAAESCVKDIKVFKDLGINTIRV-------------------------YQVDNSADHDYCMKALDDAGIYLLLDLNTFRHSISRSEPALSYNHV--YLQHLFATVDVFKKYDNVLGFFSGNE----VVNDEDTTAITWVKAATRDVKAYIKANSK------------------------------------------------------------------------------------------------------------------------------------------------------------------- 116205081 20 ----PLEVKGRDFINPTGNRFQIVGVAYPGGSAGYDKEAGRDPLSDPDIAALLQILGVNTIRV------------------YNVNPDVN-------HDKCASIFNAAGMYMVLDVNSPLVGDSLTSWNPWESYYAAYLNRTFAVVEAFKDYPNTLAFFSGNEVLNNE--DTGATVPPYMRAVTRDIKNYVKKHVKRPIPVGYSAADVRSILFDTYNYFQCSLDGDDGDMSMGDIFALNSYSWCG--ESSFEKAKYDQLVSG---------LKGATVPVFFSEYG-------------------------------------------------------------------------- 19113016 53 ----------------------------------------------------------------------------------------------------IQEAGSLSIGVLLDFHGVYGGGNKAEFYEKQEYQDRTVEAVKFLSSKIGQFENVIGIQVINEP----IWGQYDVLANFY---QKA----RSVVPSYLPVYIGDGWDKDHWVNWVNDHESEGFYVVDH----------HSY--FCFGGELCHAP--PKLITRRLDTGEEYGKTK-LSNIVIGEWSCTLSQESDKRRRDFGEAQLNQYLNYCGGCFFWTYKFLHGKGGD------WDFRSVVEDKV-------------- 183220402 6 -----LSPKGEWFVDPSGRKVILRGVNLGGHKEVSFIGRPFPLEEADTHFTRLKLWGFNVLRLLTTWEAVEHKG-----------PNLYDDDYLDYFTEIVRLAGEYGFYVFIDFH-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 156053854 75 --------------------------------------------------QKIADSGFNTVRIPIGYWAYALYGEPYTQGAASY------------MDAAIDWARSAGLKVWIDLH-GAPLSQNGFDNSGHRTTAQTLSVLNTITTKYAQEDVVVGIELLNEP---ANW--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 211584509 42 ------------------RTFHGRGVNLGGWLQQESTIDTSWWSTYSGDIDTLASSGVTVLRIPTSY---AAWVRVPGSQLYSGKQK-------EHIHRIATYAEKYDMHIILDIHSL-PGGINGLWYNNDTALKYSLDAVDHFIQFSSGHPQSYTLSPINEPVDNRDFSTSEAGASWVKYLHAVIDRTKKVNPRIPVMCQG--SFKPETYWS-----------PHFDAGANIVFDEHHY----YFQYSNSTS---ANLPEFLCQDAKKSAGDGKFPTFVGEWAI---EASDNDLGLRGQNLQAGISAFGQFTRGSSYWTAKFSSNATEGVKGNYWNYEEFVRMGYL----------- 85110768 20 -------------VDPNDNIFQIVGVAYPGGSAGYNAALGKDPLSDGDIAAILQILGVNTIRV------------------YNLNPDVN-------HDECASIFNAAGIYMILDVNSPQVAGS------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 150385242 33 ------------------------------------------------------------------------------------------------LDRVIELAKKEKINV-LPILDYDVPWATPAW----KHLDLWSGYVRNLVNRY---PLLRYWEVWNEQNSPSFWHDASSGENYAKLLERTYREIKAINPEITVLYGGTAG--VPLPFIEASLKAGAGNYFD-------VMNIHPYHWRGVPEMMFSD---LSSLRALMRK-----YGVGEKPVWITEVGWATAQPPRF-YLDVLPSVLAEAGVKPADSMVGFFEAPNFNADFNLGMFLADLKSLDVKKYPVLVP--------- 50289611 106 ---------------------------------------------------------------------------------------------------IIESARNRGIGVLIDIHGLPGGANGPNRGADFFRNSGYIDRIAIIEDICKPNKNVIGLQVVNE------SVFDNNAHGQKNYYKRAIQTIASNQPGLPVIIS-------DGWWPQQWSDWLKQEKLDLVT----VVDTHVY-------RCFSDEDKKKSADQIINDLEGTSFPKNDADFVVGEFSGVLDEETWKK---------------------------------------------------------------- 110638545 31 ------------VVNGNASPIYFNGANTP-WDNWNDFGGNYDAAFWSAHFATLKANGINATRVWISCNGDVQPNINTDGTVTGV-----STQFWANVDDFFQSAKNNGIYVMATMMSFDHTKNTNMLNDQAKVQSYCDNYLVPFVNRYKTNPYLMSIDISNEWVAEDANNMKCSYAVLQRFVAMCASAIHNNGTSVLVTMGSAATKWNATAWSQNNSDGNKWSDAALKAQYNQAYSPHYYAWID---GYYSNPYVRTPSDFGMDEK----------AVLIGETPAGNPGTPN---LTPLASYEALKNNGYQGHFPWTSNSVDSN----GGIFGTDAKTFSTTYSALVKP--------- 169860434 101 ------------------------------------------------------------------------------------------------------EANKRGITVQLDMH-AAPGKQNADPHSGTSNPANFFHDLSMHLTSFLNSSNVVSIELVNEPAPPNDGVLKRWYDDAIRVVQRGAR--------------GVPVYIGECWRPEVYAEYVARELKQEDPEGLVVLDHHLYNTSVYDHT--GRLRDHNGILSTFTRVAELVGRAGGALSVC-EWSGGLNEGS-----------LKHLELYERTCAGWYFWTYKKEYGDVG----------------------------- 31322230 102 -----------------------------------------------DTVQDVFDAGLNTIRIPIGYWSLD------SIVNTATEPFADGNLMLPFLDAVVQKASDLGIFVIMDLHPFTGQDANPAGFFNNNNFARAEKWLAWMTNRIHTNPAVGIIEVLNEPVGARFPAPGEASGLTQVYYPAALKAVR--DAEAALGISGSRALHVESKWGSGNPRASAAVANDP----NTAFDDHNYIGFA-----LGGSSDQAALMKSACTDSRLVSGQNV--TITGEWGVAASDTTFKKWFTAQQQLYEKPGMAG-----WVFWTW------------------------------------- 169763914 44 -------------------------------------------------IDKLASVGVGVLRIP---TTYAAWIKLPGSQLYSGNQTAY-------LKQIADYATKYGMHIIVDVHSLPGGTNGWGWYYNETAFDYSMQVIDAVISFVQNSPQSYTIEPMNEPTDNPVFGTPAALSDWVKYIRAVIDRVASVNPNIPVMFQG--SFKPEQYWSNQ-----------LPADANLVFDVHTY--------YFERNVTSETLPARLYADAQSKAGDGKFPVFTGEWAIQT----------------------------------------------------------------------- 154297285 75 ------------------------------------------------------------------------------------------------MDAAIDWARGAGLKVWIDLHNSGHKTSSPAFGQGD-SVKNTLSVLNTITEKYAKKDVVVGIELLNEP---ANWKVNFDVLE--QFYRDGYGQVRAVSDSIVVIHDAFLAPSNWNNILSSNDANASDSLVAMSAAEHVEYVCSNAGAYTGADKWVVVGEFTAAMTDCAYALNGYARYDGTYPGYVGSCEGKSDITTWDDFKTDMKNYLAQLSSYETKANGWIFWNFK-----TEG--AHEWDAAKLVEYDIFPDLRAG----- 119480803 69 ----------------------------------------------QDDLAEMVSYGLNTIRVPVGYWMREDLVYSDSEHFPQG--------GLQYLENLCGWASDAGLYIIIDLHGAPGAQTPQNPFTGQYAPERALKFLEWMTTNIHQNDNVGMLEVVNEPVQDAGKVGSMRST----YYPNAFKRIRAAEQSLNI-----DRNNYLHIQMMDRLWGSGDPNESLTDTYYAAYDDHRYLKWAGV-AVSKDSYISTSCSDQLNSN---------TPTIVGEWSLSVPDSVNSDWADFYKKWFAAQVTAYEKQQGWIFWTWKAQLGD------------------------------- 213404706 205 ----------------------------------------------KDTFREIREAGLDHVRIPFPYWILFSSP-------NETHPFQIGWRYLL---RGIEWARENGLRVNLDLH-AVPGNQNSWWLDGSENADLTLKLHEMLATFFAQYKNIVIYGIVNEPN--MFVLENKKVIDW---HKEAYKTITAQGYSGYIV--------ASDGFTGVGSIEKNYAPIRYP---NMVIDIHRYTIFDSFMLRLSHIDTLHAVCDVWDKEFE---DNAFLPSFVGEW--------------------------------------------------------------------------- 119176109 25 -------VQGSQFVNSKTKRFQIIGVDYPGGSSGYKSKDGKDPLSDADIATLLQRLGVNTIRI------------------YNLSPNVN-------HDECVSIFNAAGIYLLVDVNNPDYGQHINREDPSSTYHKGYLKHIFSMVEAFKDYPNLLGFFGANE---IINEDSSDDVPLYIRAIQRDLKQYIEKHSSRKIPVGYSAADQSLEDTWQYVACDAGDDG-------------HSDFFGLNSYSWCGDATYKSSGYDKLVEMFS----GTSLPIFFSEYGCNEVKPR------------------------------------------------------------------- 156743473 269 ------------------------------------------------------------------------------------------------LDTIVEDCHREGVKVLLSVSWATPNGRNGLPSREHFGT--FASFMGEMAKRYRGK--VQAYEIWNEQNLAVENGGRVPNASFYDMLVQASQAIKANDPAALIVSGAPSSTTNAPTIAVSDLVFLQQMFADSRFRANVIVGVHPGGAANPPDTFWPDNPGPTNSREFYFRRVEDVRGLGDMPMWVTEFGWATRNNTNQISFEKQAQYIVRAYEMARTNYSWFLWQLNPWRAQSYGVINGDW-SPRPAYLALKAM--------- 198260025 533 --------------------------------------------PPRENLAKLKELGLNAVHL--YAEVFDPDYPAEGSQGPGY--------SASRIDDMVEMTRELGLYLVMTI--------GNGANNGDYNRDYIVDFWDLYAERYADESHVV-FEIQNEP--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 171681992 483 ---------------------------------------------------DIAAAGLDHVRIPFSYW---------AVQTYEGDPYLFRTSWRYLL-RAIEYCRKYGLRVNLDPHGL-PGSQNGWNHSGRLGAINWLNG-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 213403306 84 --------------------------------------------------SKIAGYGFNAVRIPIGYWAF---------NVSDGEPFVQGQEAY--LDSAISWANNAGLKVWIDLH-GAPGSQNGFDNSGKNTVDRTVEILEYIIKKYTGSDTVIGIETLNEP--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 149244260 94 ----------------------------------------------EDDFQQISYLGINMVRIPIGY-----------WAFQLLDNDPYVQGQVEYLDKALEWARTHGLKVWVDLH-GAPGSQNGFDWQNGNNVQVTLDVLNTIFQKYGGDDVVSGIELINEPLGPAL-----DMDAIKQFYQDGYSALRNTGSSTPVIIHDAFQSLGY---WNNFLQTSNSVW-------NVVIDHHHYQVFSAGELQRSIDEHVSTAC-----NWGWDTKKESHWTVAGEWSAPYIGSCDSLDTGNMRRYIEAQLDAFEYNGGWIFWNWKTEDA-------------------------------- 46395631 101 ------------------------------------------------------------------------------------------------LDQALEWAKKYDIKVWIDLHSQNGFDNSGLRDSYEFNTQVALDVLQYISNKYGGSDYVIGIELLNEPLGSVLDMG-----KLNDFWQQGYHNLRNTGSQNVIIHDAFQTWDSFND----KFHTPDYWNVVIDHHHYQVFSPGELSRSVDEHEWGANSTKENNLCGEWDQTFDYDPSQNQN--YIGSCQGSQDSTWDDDKKSNYRRYIEAQLDAFEKRSGWIFWTW------------------------------------- 50289685 97 --------------------------------------------------ADIKSKGFNLVRIPIGYWAFKDMP----------NDPYVKGSQEYYLDQAIQWAENNGLKVWVDLHSQNGFDNSGLRDSIDFLADNTKEILKYVLQKYSQQNTVIGVELINEPLGPVIDMDKMKEQYIKPAYEYLRNELQSI---QDIIVQPFHYWDDDTGYWGVVIDHFSTGELQRDMGQHIQVACEWGSGILTESHWTVAGEWSAALTDCTARYDGSFWKNGVSSSFIGSCANNEDIYSWEERKENTRKYIEAQLDAFEKRGGWIFWCY------------------------------------- 153891844 95 -----------------GKPVRFNGLNL-------MDVPSADSALVESDADAMAEAGYNLLRLHHFDDWIADYKASDPKRYHSGELDPVN---LDRLDRIVAACKKRGIYTTLDFYTFNRLEYKALVWVDERTADDFWAFAENLMNHWKDDPAIVFISLINE---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 190348224 81 ----------------------------------------------------IKDAGLNAVRIPWAYELLDNDPYVQGQDKY--------------LEQALEWCRNNDLKAWIDLH-GAPGSQNGFDNSGLRGQVQFLDALNKIFKKYGGSDYVIGIEALNEPLGPSL-----DMNKLKDFINQAYSNLRDTGSVQALVVQDAFQSNTY---WNDQLQTPNAWNVVIDHHHYQVFSPSQLQTSNKDRGWSSKEESHWNVAGEWSRGARWSGNYDNSP-YIGSCDPYTDVANWPDYRTDVRKYIEAQLDAFEVAAGWFFWNW------------------------------------- 171677227 36 -----------------GKDFYFAGSN------AYYFPFSGDQSDVEKGLTAAKKAGLTVFRIPGGPQYGGEGAGPSEVVFQWFHPNGTSTINVAGFDKVVKAADKVGLLVALTNNWADYGGMGGKYHDDFYTKNAYKRYVREMVLRYKDSPTIFGWELANEPR-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 156843742 95 ------------------------------------------------------------------------------------------------LDKAIGWASNNGLKVWVDLHSQNGFDNSGLRGQIEFLQDETTKVIDYILKKYSCDDTVIGIELINEPLGPAIDVNKLRDDYYLPAFDYARNDLKTN--QVLVIHDAFEPYHFWDDFWGVVVDHFSPGELSTTMDQKINIACNWGSGTISESHWTVAGEFCAALTDCWLNGVGVGARYDGS--YNTAAGGSYNNEDIDSWSDNTRKYIEAQLDAFELRQGWVFWCF------------------------------------- 42556011 48 -----------------GKPYVITGVNMWYAAYLGAPNEVGDRDRLAKELDNLKAIGVNNLRLAVSEKSEINSAVKPAVTNGFGN---YDETLLQGLDYLLVELAKRDMTVVLYFNNF-WQWSGGMFYRSEKAQQEYRKTLEKIITRYVDDATIMSWQLANEPR-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 90022186 56 -----LKTSGTTIQLPDGTPVLLRGINLFGDNPIEQI----------DGIQAIRETGSNVVRI-----------------------QLLADTSTANLEAVLNKVVEHNLIAVLSLYDEAHCKEDDEAFTDAVKQVWLTDFLPIIAQRYQAN---IMINIASGWGPEAIFDGSVGYKTYTDNYKAAIRQFRKAGFNVPLVIDAPGCGADFNAF----LSNRGKELMAADDKDNLVLSVHGYG-----SQWNTATKVTDAI--------SQLAAQNI-PVLMSEFGG------------------------------------------------------------------------- 67525679 45 -------------------------------------------------VSQIAETGYKVVRTPVYYQVLNESLYEGGLINYGSNPNRHLNAGIRRLDTVVSLAERYDIQLVINIYSNAFGSNATTWYTDKKSQRAYREYIKFIVNRYKGSSAIFAWELGNEPR-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 156840698 103 ----------------------------------------------------IASNGFNLVRIPIGYWAFSKLDTDPYITGIQE----------SYLDNAIQWAKKYNLKVWIDLH-GAAGSQNGFDNSGLRDAYNFLDDLNYIMSKYSQDETVIGIELLNEPLGP-VIDMNKLKNNFLMPSYNYVRYELSTN-QVIIIHDSFQAYHYWDNFMTVEQGFWG-----------VVVDHHHYQ--VFSPGELSRPLDVKIKTAC---GLGYSMKNEYHWTIMGEFSGALTDCT--KWLN------------------------------------------------------------- 46395581 88 ------------------------------------------------------------------------------------------------LDKALEWCAKYGLKAWVDLH-GAPGSQNGFWQNTTGYVDLTVQVLDQLTSKYGGSDVIIGIELLNEPLGSYL-----DFDQLVDFYNKGYQLVRNNGNAPVIIHDAYLPDHTFDNVLNTEQDPNVWE---------VIVDHHHYQVFDEGSLSQSIDEHVSTACG-----WGQSENTEYHYSLCGEWGGNYIGSCDQLYISNYRRYVEAQMDLYGKNAGWVFWCW------------------------------------- 50304959 93 ---------------------------------------------------DISNTGLNTVRIPIGYELLDDDPYVSGLQEAY-------------LDQAIEWARSYGLKVWVDLHSQNGFDNSGLRDQVEFQQDVFKNVLAYVIEKYSRDDTVVGVEVLNEPLGPV-----IDMDKLKELYNWAYDYLRNDLQRDQILV-IHDAFQKANYFDDQLTVEQGAFGVLVDHHHYQVFSPEEVGRTIDEHSVVCEQGKETLTEAHWNVEWSAALTDNGVGIWIGSCEGSQDWTSDKK--DNYRKYIEAQLDAYEIRNGWIYWCYKTE----------DTLEWDYRKL-----VQSGLF--- 115443318 71 ----------------------------------------------QDDITEIQSYTLNTIRVPIGYWM--------KEDLVNKTSEHFPQGGFAYLEKLCGWASDAGLYIILDLHPFTGQYASTAGFYNDYQFGRALEFLEWITTKVHQSDNVGMLEIVNEPLQNA----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 115384384 31 ------------------------------------------------------------------------------------------------LDDVMYKAHQYGIKLLISIHSYNAWYGTGDFYTDTHAIAYFKNRIAHVKTWAQSSEYIFAFEAQNEAMHD--QENPSALTTWQCTMAQALKSGLNGNT-------GILVTTGGGAYLANSLLDPYFSCFALD-----VLAIHAYGTSDFTTS-------------------------------------------------------------------------------------------------------------- 119488374 31 --------------------------------------------------------------------------------------------------------TRHGMHVIIDVHSLPGGVNGYGWFNNQTALDYSLAAIDAVLAYVSGHPESYTIAPINEPRDMRFFGTPAALSEWVRYIKAVLSKVAAVNPKIPVMFQG--SFRPETYWS-----------PNFPSSTTLVFDQHNY---YFAGRGATGQNITSYICADAASGAG----DGKFPVFVGEW--SIQAEYNNTFTGRERALNTGLYAFAKHAQGSAYWTFSGNATVNGGTQADYWDYMTWINQDMIHPADA------ 171689600 20 ----PLEVKGQDFVNKTGNRFQIVGMAYQPGGSAGYDPKKK-RDPLSDDAALLQILGVNAIRV------------------YNLNPDLN-------HDECVSIFNAAGMYMLLDVNSPMPGEALTSFEVYKSYYASYLNRTFAVVEAFKDYPNTLAFFSGNEVIDKEETTEFVPS--YVRAVTRDLKNYIKNWSDRKIPVGYSAADVREVLWDSFSYFTCSLQGDKDDMSMGDLFALNSYSWCGD--SSFTESSFDKLVEGF---------ENTPVPVFFSEFGCNTPSPR------------------------------------------------------------------- 67516553 24 -------VKGKDFVNSTGDRFQILGVDYGGTNAVDGKSDPLSDREALRDAALMQQLGVNTIRI------------------YNLSPKLN-------HDECVSIFNAAGIYMILDVNSPYPGYIDRTAPWTTYTKDYYTQVFGII-EAFKDYPNTLAFFAGNEVINEDSVEQ---VPQYIRAVQRDMKEYISKHLDREIPVG---------------YSAADVRPILEDTLNYFMCEDEDYPNSSSDYSWCGDASYKSAGYDVLTEM----MSEATIPVFFSEYGCNEVQPRKFTEVQAI----------------------------------------------------------- 70992347 24 -------------------------------------------------AALMQRLGVNTIRI------------------YNLSPSLN-------HDECASIFNAAGIYMILDVNSPLYGGYLDRTDPESTYNDVYFKQVFGVIEAFKNFPNTLAFFAGNEVINEQSV---KNVPTYVRAIQRDMKDYIAKNLDRSIPVG--YSAADIRPILMDTLNYFMCADDANSQSD--FFGLNSY-------SWCGNSSYTKSGYDVLTKDFADA----SIPVFFSEYGCNEVQPRYFSEVQAL--YGQEMTQSFSGGLVYEYTQEENDYGDNGTLVDYDNLMAQYSKLD-MSRIQAS----- 153890425 7 -------------------------------------------------LDLMASLGFNTVRFFVRWPDFEPR------------PGEYDATMLSRLLRLLDACVERGLRPSLFVGWMSGGTFWPSWKTDTQNIERAAAYARTITTHLKPFAAHLGIDLGNEL-DALPDSSAATPAQVREWCRRMTGAIRDVLPDALILSGCDHQQVIADTGWRLGDSGAGVPPACRGVPGIDVLTMHGYTWHPVPCGGLSDPLTQSLLPFYVKCARAF------GPVMLQEFGTILTSTAAASHADALRAILPACQDAGANGYLW--WCF------------------------------------- 154320111 67 ---GYAKTAGTQI---NGKKTYFAGTNWCGFLTNNA--------DVDLVMSHLASTGLKVLRVWGFNDVTTSGSVWYQSFVAGQSPVINGANGLQRLDYVVQSAQAHGISLIINF-VNNWNDYGGMWYTNAAAQAQYKAYIAAVVARYKTNTAVFAWELANEPR-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 45190949 79 ---------------------------------------------------------------------------------YSLNPDLN-------HDKCMTILNNAGIYVILDVNSGNYGESLNRADPSGSYNEDYLRRVFKFIDAFKNYPNVLGFFAGNEINDERNYAEINPQ--YIRAVQRDIKQYIEKHANRKIPVGYSAAKPTLNYLQCNSKDGTTED-EDLEDSRSDFFGLNTYKWCSSSHNWQTSG------YAEMNQTYA----DTIIPLIFSEYGCNQRTPRT------------------------------------------------------------------ 169186726 51 --------SGDKLMDGD-REFRFISANVP---TLSMVEDIYWRTPTEDAFKTLVQMGGTVTR-PYPADMVRHIMGVGSDDKLIFNED-----AFVAYDKMIQLAGEYGIHLILPFVDQYRGKSKDAFWTDPQLIADFKSVISYTLNRYKDDPTILAWETGNELVPQSSSWTHD-----------MATYIKSIDANHLVL----------DGKYGIDDASLTDDAID-------IVSNHYY-PDHYP-SYASQVNVDKN------------KAAGKKPFIVGEFGFKPTNE-----LGAFLDNAIENGTSGA-----MIWSLRYHSRD-GGFYPHTESTFNGVFYG------------- 171742377 69 ----------------------------------------------------IASHGYNLVRIPVPYFVFDDVEGHPGCIEY--------------VDRAFAWADRCGLQVLLDLHTYDNGGITGVWRKDPEAVEYALTVLERLAKRYRNEPALYGMEVLNEP--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 197780155 47 -----------------------------------------------------ANLGANTVRLPI-------------------NPYTVNGSYWKSYRGVIDAATAQGFKVIVSYWEGTGDRKDGFIDD----EATYWPMWNTVVKAYKHNSRV-YFEPMNEPHG------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 145345973 1 --DAFVRVNGNKF-ELGGKEFIFAG--WNQWEMMEAATGALPGRHIQRLLNEGVAEGLKVVRVWAHT--------ISKGNEVQSRPGVWDEDALRGLDFFLDEARKRDVKVCLNWYPVGGVDQYVAWFTDSNSKRIFKDMIKTITTRYGDDATIMSYNLVNEAR-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 169845012 88 ---------------------------------------------------------------------------------------------LEYLDRAITWAQKYNLKVIIDLHNSGQKMDYPTWHTKQSNVDRTNAVIQRIADLYKDRTGVVAIAPLNEPAG------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 153891607 358 --------SGRDLL-INGRRVLIKGVNRHDHDFGKAVP----YETLLRDVTLMKQFNFNAVR----------------TSHYPNDP------------RWLDLCDRFGLYVIDEANIESHDFHNELCHDPRYATP-WLDRPMRMVIRDQNHPAIIAWSLGNE---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 68467891 22 -------------------------------------------------VKYFQELGINTIRV-------------YSIDNTKNHTE------------CMDTLAKAGIYVILDVHSSITRSDAACSYNTDYLQEVFASIVE-----FAQFDNTLGFFAGNEVINDGPSLEAAP---YVKAVVRDMKTFIKNRGFRTIPVGYSAASVDEYRLPSGLYFNCGDD----DMARIDMYGINDYSWCGDAS--MTTSQYSQQMKDFANY---------TVPLFFSEFGCNAKRPRPFSEIEAI--YSTEMSSVFSGGLVYEY----SEEASNYGLLKGDSVTTNDDFDNL------------ 156842095 84 ---------------------------------------------------------------------------------YSLNPDIN-------HDKCMTILNDAGIYVILDVNSGNYGENLNRADPSGSYNSLYLGRIFRFIEAFKNYPNVLGFFAGNEII-NDEKNYASIDPQYIRAVQRDMKQYIAKHSNRTIPVGYSAADNVQLRL--ATFKYLQCNVLNGTTINKELEESKSDFFGLNTYGWCDGDDWTSSGYSIINSTFTDA----VIPLIFSEYGCNKKTPRT------------------------------------------------------------------ 15982672 88 --------------------------------------------------------------------------------------------------RAIEYCRKYGLRVSLDLHWNHSGRHGAIGWDGDKNAQRSLDIHDQLSKFFAQYKNVVLYGLANEPL--MLKLPIEPVIDWTKKAAEIVE--KNGMKQHIVFGDGF-------------LKLSKWKTILQDTGHSLLLDTHQYTIFNTELIGLEHKKKLEFVCDGWVELLSDSNSKGTGPTICGEWGVGTRWTGTDAYKKFLLTYAEAQMSAFEKGWGWFYWTWETESA-------------------------------- 116617957 56 ----------------------------------------------------IASLGIDTIRIPVPYFIFGDVPPFIGAIDY--------------LDKAFSWAEAYNLKILIDLHTV-PGSQNGFWAQHSDQVDFAISVLCRLAERYGHRVGLYGIEVLNEPATAEMFQTMLDRYKLYEFYKQAYIKLREVLPKVVMFHDGFDISKWADFFKKNEFE-------------NVVLDTHQYLMIA---EMKTGELTLDSYHQYMNEIGDAIAKREFVPVVVGEWGSDTKGGDQNNALSIYQDLWNLQIEQWQRVDGYFFWSYKINIDT---INDKEWFGWDS----------------- 121699515 477 --------------------------------------------------------------------------------------------------RAIEYCRKYGLRVKLDPHGI-PGSQNGWNHSGRQGAIGWLNGTDFAQDRYKNV--VTIYGLVNEPL--MLSLSVEDVLNWTVEATKLVQK---------------NGITAYIALHDGFLNLSKWKSILKTRPDNMLLDTHQYTIFNTGQIVLNHTARVNLICNDWSAMIKEVNTSGFGPTICGEWSQADRGTRWEDYKKFLQTYAEAQMSAFETGQGWFYWTWRTESA-------------------------------- 118726842 94 SGEGQQQPSGVGITWMDGNTLYPVGVNYAWYNWSYEFSDNNWNSNIKSDLDTMSSKGINSLRWWVFPD-LAYGPLWSGPNEGSLCTGLPEK-WVDHMKETCDYAYSKGIKIYWTITSFDCADHDDIIDNPIVLQSFLDNAMKPILQTLGEHPGVLGWDIINEPEEPNNKGEIFPLAAMRNYIKTTCDFIHQYAKQPVSFGSANMKWLGAQYWDGLGLDF---------------YDFHWYDW---ATPYFNPVTTPAS------------SLKLDKPVIIGEMMPDTQSSSLKMTHKQVLD-----AIYKNGYAGYMLWSWN------------------------------------ 45184971 111 ------------------------------------------------------------------------------------------------LDKAIEWSRAAGLKVWVDLH-GAPGSQNGFDNSGRRDQIEFLKVLEHTLGKYSQDDVVIGVEVLNEPLGPAV--DIQGVRDLYYY---AYDLMRNKFKRDQVVV--IHDAFMPSQFWNSDLTDKGYWGVVVDHHHYQVFSPGELARSMDDCAWGHDSESHWPVCGEWDDCAKWLNGVGVGARWDGTFNAPYQGDCHQFYKKNTRRYIEAQLDAYELRGGWIFWCW------------------------------------- 22655548 104 ------------------------------------------------------------------------------------------------LDAVVQKAADLGMYVIIDLHVFTGQNNKPAGFFNDYNFGRAQKWLSWMTKRIHTNPTVGMIEVLNEPVSGHDQGGRYPAPGIQKYYPGALKAVRDAEAS----LGVADGKKLHVQFMSQKWDSGNPRDTSAVANDKLAFDDHNYIGFA-----VQDRGNRDTLMKQACRDNRVVNGQTFA--ITGEWSMTSDSPDDADFFKKF--FTAQQQLYEAPGMSWVYWTW------------------------------------- 46395590 110 ----------------------------------------------------IASQGFNLVRIPIGYWTLDNDPYVTGLQESY-------------LDQAIGWARNNSLKVWVDLHSQNGFDNSGLRDSYEFLEDSTTKALNYILKKYSAEDTVIGIELINEPLGPVLDMDKMKNDYLLPAYEYLRNTI---ESNQIIIMQQFNYWDDFDGYWGVTIDHFDSSQLESSMDEHIQVACQWGTGVLDEAHWTVCGEFAAALTDCWVNSVGFGARYDGSWVYIGSCANNDDITSWDQRKENTRRYVEAQLDAFEMRGGWIIWCYKTES--------------------------------- 39977675 21 ---------------ENGSRFQIIGVAYQPGGSAGYKPEGIDPLSNADDAALIQSLGANAIRV------------------YNLNPNLN-------HDECASIFNAAGIYMVLDV-------NSPLVGESITSHNPWESYYGSYVNRFKDYPNTLAFFSGNEV--IANVDTGATVPPYIRAVTRDLKNYIAKHSKRPIPVGYSAADVRSVLFDSFEYFQCAIDGKSDDMSRADLFALNSYSWCGD--SSFTKSGYDQLVAGF---------KGTSVPVFFSEYGCNTPSPR------------------------------------------------------------------- 163698520 22 SADPFVRTAGTKFI-LRGKPFFVAGANWGSEEEVTQV------------LDDAVALGANTIRTPVSYNLGVNGTYLLYWDARERQMGINGPNGLQKIDFLIAEAGKRNLKLIIDFWDYTGGAQSTFFFSDSRTKRDYKTWVSYVLNRYRDDPTIMAWDLMNE--------GNATPESLRLAWTEMSAYVKALDPNHLV-----------SSGNANVTSPLVDLPI----------------PTLDFGTWHGYPLYYKQTVQEFDAMFCQLAAQHNKPVLLEEFG-------------------------------------------------------------------------- 169868364 276 --------------------------------------------------------------------------------------------------RIVEWARKYGLRIYLDLH-AVPGGQNGMNHSGRVHTLYYLRVLTEFISQPQYSSVIPVLGILNEPLSEEL-----GMEALSSFYLEAYTMIRN--------ITGYGEGNGPYIAIGDGLRSPLDWEGLLPNADRVIMDAHPYVAFDRSHDTSPLTDLAEDGEGIWPRRWGPLINSTKMALGVGEFSGALNDDDWENWTDELKAGLQNFILASMDAIGFFFWTWKIGPSIEGKITAPFWS--------------------- 153812915 57 ------------------------------------------------------------------------------------------------LDKAFNWAEKYGLTILIDLHTQNGFDNGGLWAQNPDEVEFALSVLERLAERYGTRKGLLGIQPLNEPITENMWKTMDVEHRYRKYYLDAYDRISKYMPKYVVIHDGFE------------LMAWKDFMQEEKYSN-VILDTHQYLMVAEADGCEQTEAYVKYVKEEIEPKITEM--EKYFPVICGEWGCDTKGGEKKKIYNALAKVQLEAWNKGSGYYYWSY-KLLTDTVNTPG-----WIGWDS----------------- 211582246 88 --------------------------------------------------------------------------------------------------RAIEWCRKHGLRVKLDLHGL-PGSQNGWNHSGQQGSINWLTGSDFAQDRYKNV--VTIYGLVNEPLMLTLPVEKV--LDW---TQEAAELVRK------------NGITATLVLHDGFLNLAKWDNMFQTHPDNMYLDTHQYTTFNTGEIVLNHTAKVDIICNNWYPMLKEINTSGWGPTICGEWSGTYDTNSNDTYKRFLQIYAEAQMSAFETAMGWFYWTWRTESA-------------------------------- 197779555 21 --DTPLTVQNGRFVDGNGREVVLRGYNVSG-ETKLAENKGLPFASVADSATALRALGGNSVRFLLSWAYAEPVKGQV------------DTTYLANATAQMRAFLDAGIRVYPDFHQNSGSWYTGFWHNRYGLQDSFLATAQKTMAYLKANAGVVGFDPYNEPY-AGSYDSGQNSRTW------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 19115555 202 ----------------------------------------------KQTFYEIREAGLDHVRITFPYWILYSNEI--------TNVSGIGWRYLL---RSIEWAREQGLRVNLDLH-AAPGNQNSWNHGGYLNQMEWLDGTERLASFFKRYRNVVIYGALNEPNF--FVLDEHKITDW---HKQAYAVIRQSNFTGLISLS--DGFRGPGNW--------EDHFDPFHFPNILI-DVHRYIIFNDFLIGLRPKDKLNVICKSWNEE---MKLKAKLPTIIGEWSLADTDGEGARWDGTFTDFANQDPENYEDSYRKFLYALATSFDKTWGWFYWNWDTENA----------------- 156843429 26 --------QGKKFVDSTKEPFFIKGVDYGGSSEVNAKSDPLSDPSIARDIYMFQQLGINTIRI------------------YSINPDLN-------HDACMTMLAAAGIYLLLDVNSPLPNQHLNRYEPWTTYNEGYINHVLKVTHKFSFYNNTLGFFAGNE-----IVNDKKSSKNAPPYIKSVINDMKTYSRKHLPRNIPIGYSAADDLNYRISLAKYLECSESSTSSDYSVYGINSYQWCG--QQTIKTSGYDKLVEAYQNY---------SRPVLFSEFGCNL----------------------------------------------------------------------- 190406216 11 --------------DKDGNEIQLRGVNLDPFEDADKVSHPLVLDDIEQHIIRLKSLGYNTIRLPFTWESLEHAGP--------------GQYDFDYMDYIVEVLTQQGMYIYLDPHRFSGGSGAPLWYCAGFQPANFLATDAAILHNY------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 153891755 335 ---------GRDLL-VNGRRVIIKGVNRHDHDHGKAVP----YATMQRDVTLMKQFNFNAVR---------AAHYPNDP-------------------RWLDLCDQHGLYVIDEANVEAHGLRNQLAHDSRYATA-FLDRVMRMVARDKNHPSIIAWSLGNE---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 149276183 36 ---------------------------------------------------------------------------------------------LESLDFLLMEMGKRKMHAVL-YLSNNWEWSGGFWDEQRDYTSRFYSCEDCMSKSYSEEKAIMAWELANEPRPMRP----QAVTAYKEWISSTAGYIKSLDKNHLITI-GTEGFMG---------TEENYDLFKEIHADRHVLTIHIWPK---NWGWFKDVPTSANLPSVMEKAVDYIARQLKKPMVIEEFGLPRDGRLRDEFFKRIFSIWASSRKNSGAIAGCNFWAFGGTSRPIAGQLEDDFSGPPQEEQGL-----NTVFD-- 115397235 23 -------------------------------------------------AALMQRLGVNTVRI------------------YNMSPNLDHDDCMSIF-------NAAGIYLIFDVNSPLEGGYLDRTNPKRTYNEVYFQQVFGIIEAFKDYPNTLGFFAGNEVINEQSV---KDVPAYVRAVVRDMKDYISKNANRSIPVG--YSAADIRPWLTDTVNYFMCEDEDSPSSKSDFFGLNSYSWCG--QSSFTKSGYDVLTEDF---------SNATLPVFFSEYGCNEVTPRVFTEVEAL--YGEQMSKSFSGGLIYEF---------------------------------------- 213691520 66 ------------------------------------------------------------------------------------------------LDRAFDWAERAGLKILIDLHTV-PGSQNGFWHRSLRAVAYALDVLVRLARRYRDHAALFGIEVLNEPRSEARGSGPIPMAFLKRFYRETYHRLRPIGNQVIVFHDGFRLGRWRDWFVREGMRGV-------------MLDTHVYMVMAEQFPLF------RLIPDRWLMGWYRLFVRRYAPVIVGEW--------------------------------------------------------------------------- 196232326 37 ------------ILEGTQQAFHPWGMN---YGNDGRLMEDFWDTDWQTLAQKLREMGANVVRVHLQF------------GKYMRSPTEADRHGLAQFARLLRLAEATGLRLDVTGLACYRPADTPGWYDALDEPARWARFWKAIAEVGATSTAVFCYDLINEPREPGQWRSGS----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 164655644 109 ----------------------------------------------------------------------------------------QNASHLEKLSQIMNWSQDRGMYVLLDIHGLPGSQNNDQSSGRNYTSNNDQQIVDWYSDENQKHSRVAGITTVNEPKVFDNGDYHNKLREFYDFSLKALK------PHGIALVAHHAFVADPYDYW----HDYADRQERGTF----VFDDHPYPAWFQNPEPTNRKDLIQNICNFRDQMSGF-----PAPVLYGEFSGITA-VDDNDWVGH---YVKTQLKVYGWSAGSTFLNFRMNFASNPVLSLPDHLQW---KYSMLNLLDGLI---- 90020158 43 -------------VQVNGGRFTLRGTNWFAAYIGSTNPEYGDRERLIKELDLLKSLGVTNLRILGASE--KSPLRDSMKPAISERGEINQHDILEGLDFALAEMAKRDMKAVI-FLNNFWEWSGGMFYSNEEAKQLFNNYLTKVVSRYANDPTIMSWQLANEPRPGNGDVSKSNLPAYYDWISKTTQLIKSIAPKQLVSI-GSEGTMGCLELDECVITAHKETGIDY-------VTFHM---WLKNWGWFDVQNAEQTYDSAVATADKYLANELNMPVVLEEFGMERDGGERDKFYAYVFDRQIKSIRSGGPFVGSNFWAW------------------------------------- 70991927 479 --------------------------------------------------------------------------------------------------RAIEYCRKYGLRVNLDPHGI-PGSQNGWNHSGREGVIGWLNGTDFAQDRYKNI--VTIYGLVNEPL--MLSLSIEDVLDWTTEATKLVQK---------------NGITAYVALHDGFLNLSKWKSMLKNRPDKMLLDTHQYTIFNTGQIGLNHTAKVNLICNDWYNMIKEINSTSTGPTICGEWSQADRGTRWEDYKKFLQTYAEAQMSAFETGQGWFYWTWRTESA-------------------------------- 71733209 12 ------------------KNIPLVGINLGSVANAGQIVPGYQWPNRGTITTWVKNRGVRLIRFPFELQRAIQLSTLDGLPGQGAN---LNTDFVKRWKEMLGWIREDSIRIIPDPHHYMRLHRYETDANGKATESVLIKDGNGVSGTFCDDPMVLGWGLGNEPYSNTTVGAKDYITLYISTMNTVLQALR-NSSKKPVFICGLEFASANWATVSANLQ-----SKIVDPANAIVWEAHAYG--------------------------------------------------------------------------------------------------------------------- 189209353 86 --------------------------------------------------NQMAAAGLNHVRIPIGYWSVIP---------REGDPYLQG--AYQKLGEALDWAQAAGLKVMIDLH-GAPNSQNGFWGQGD-TVAYTIKVLNKIRDDHASHPAVSAIELLNEPLGP------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 58258481 101 ----------------------------------------------------------------------------------------------------------YGLDVMMDLHPGGANGQDNQGYKGSTNMDRAMEALANMTQYVKFDGVVKAIELTNEPYILEYSSRGMDFYTLADFYVKGYQVVRANNEVMVVIHDAFQPLLNWKYFWGEESLGLNWTNYALDT--------HIYDAFGGADQ----KSYQEHLDTICALSASIAEAQQYFPVIVGEFALGVN-TYCVDYQSCLRQFWEVQSDVYELGAGWIFWS-------------------------------------- 197780648 58 ---------------------QFRGVNWANFITGPNIPVGLSESDSTAILKGFQGLGANTVRMGF-------------------NEATTSGSWWGSYTATLDAATALGMKVIVAPWLQNGKVS---------DTAAFYKMWDTMINKYGSKSNF-YFDIMNEP--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 116766026 104 ------------------------------------------------------------------------------------------------LDAVVQKAADLGMYVIIDLHVFTGQNNKPAGFFNDYNFDRAQKWMSWMTKRIHTNPTVGMIEVLNEPVSGHDQGGRYPAPGVEKYYPGALKAVRDAEAS----LGVADGKKLHVQFMSQKWDSGNPRDNSAVANDKLAFDDHNYIGFA-----VKDKGNRDKLMKSACRDNRVVDGQTFA--ITGEWSMTSDVSPDDKDFFKKFFTAQQQLYEAPGMSGWVYWTW------------------------------------- 50286657 24 -------------VDSTGEPFFIKGVDYGGAANGESDPLSDPKKCARDIV-LFQELGINTVRV------------------YSINPDLDHNICMSMLSMA-------GIYLILDVNSPLPNQHLNRYEPWKTYNPLYLEHVFKVVSQFSGYNNTLGFFAGNEVINDEESATNSPIYVKKLIGD--IKEYIAITCDRLIPVGYSAADDNYRVSLSQYLECSTN-------SNKVYDSVDFYG--VNSYQWCGEQTIRTSGYDKLIE----AYRNYTKPVMLSEFG-------------------------------------------------------------------------- 115400551 484 --------------------------------------------------------------------------------------------------RAIEYCRKYGLRVKLDPHGI-PGSQNGWNHSGRQGPIGWLNGTDFAQDRYKNI--VTIYGLVNEP--MMLSLPVEDVLDW---STEATKLIQK------------NGITAYVTVHDGFLNLSKWKQMLKTRPDRMFLDTHQYTIFNTAQIVMKHTEKIKLVCNDWHSMIQQINTAGWGPTICGEWSQADTDCTSDQYKKFLKTYAEAQMSAFETAQGWFYWTWHTESA-------------------------------- 192359740 50 ----FVRVQGRQFV-LDGKAYYPVGVNWFGAYLGAEGEQGDRTRLLKE-LDLLHSLGVNNLRLAVSEDSELVRAVRPAIVNAKGE---FNESLLQGLDFLLAEMAKRNMTAVLYLNWSGGMSQYVAWHDPDVTGERYHQVIKTLTGRYHQDPTIMSWQLANEPR-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 198256895 12 -----LYVEGRHLHTAAGEQVVMRGVN-------EMFVWSDDPQGN-AIYPEIAQSNANVVRIVWTT-----------------------KGSIADLDANIANCLAHKMIPMVELHDATGDLSK---------VDEVVDFWLEMLDTIEKHKKWFILNIANEAGSSRTK-----PKEFIATYSDAITRLRSAGVTVPLIIDSSDWGKDEKMILATWKDLQAADPLK-----NLMFSVHTY--------WVKDQRLDSLVKTVVDQQLPFLFGEGPQQV-------GYDCESVFPWQNLL-------AQCQENEIGWIAWSWYNDNGDCYGNWENDW---------------------- 58262608 27 ---------GKYLYDESGNRFYIKGVAYGGFPEPSSFHDPLSSQNCTRDLPYLQQLGVNAVRV------------------YSVNSSLN-------HDDCMKMLNDAGIYVLLDVSLPLNGSID--RSSPSWSTNLLNEYIETI-DAFRSYGNVLGYNIGNEV--INLVSNTNAAPFVKAAARDIKAYLKSVGSSALVGYAAVDGESDFRNSLAEYLTCGGD-SIAVD-----LYGLNNYEW----------CGNQNINSSNWNTITEGFSDLPVA-TYMSEFGCITSPPR--LWTEVAALFASPVSDVFSGGVAFSYF---PTSDDYG----------------------------- 151940868 36 ---------GNKFFDENGEQFFIKGIALQRSEEELSNANGAFERSY---IDALADPKI-CLRIPFLKML-----GVNTLRVYAIDPT-------KSHDICMEALSAEGMYVLLDLSEPDIS--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 189209964 32 --------------------------------------------SLRRDVANFKSLGINTIRI------------------YTIDNSKNHDEGMKMLDDA-------GIYLALDANTPKYSLNRETKDTLHRSNDAYLQSVFATIDAFADYSNLLLFFSGNEVINAKN---NSNAAPYIKAVTRDMKQYISNRASRPIPVGYSAADVSENIYQQATYFNCGTDDERSDF-----FAFNDYSWC--DPSDFKKSGWDQKVK---------LYSNYSKPIFLSEFGCNTNTREWN----------------------------------------------------------------- 118725539 34 ----------------------------------------------------------------------------------------------------------------------------------------------------------------NEPNLKVFWKD-ADESEYFKLYKVSATAIKEINKD--LQVGGPAICGGADYWIKDFLEFCKRENVPVDFVSRHLYSAH------------------------------------------------------------------------------------------------------------------------ 170085411 30 ---------GRYLYNADGSRFYIKGIAYGSFTNRTVVPFGEPSSFIDPLAQFLSALGVNSIRV------------------YSVNSSLN-------HDACMNAFSQAGIYAIIDLALPLNGSIDRV--SPSWSTNLLNQYIATI-DVFSKYDNVLAYNVGNEV---VLQDGTGIAPFVKAAARDIRAYLSAKGSSALV---GYAAINGAANWRDALANYLSCDPSNSGATAIDLYGLNDYE-------WCGDSTFQASYAGTTGDYAGY----NVAAYF-SEFG-------------------------------------------------------------------------- 169614880 29 -------------------------------------------------IEEFKKLGINTVRV-------------YTVDNTAEH------------DECMNALADAGIYLALDVNTPKYSLNRATP-QPSYNEEYLQSLFATV-EKFAKYDNTLLYFSGNEVIND------DATTNCAPYVKAVTRDIKSINARGLIPVGYSAADVESNRLEMAAYMNCGDDAVRSDF-----FAFNDY-------SWCDPSDFKT---SGWDQKVQKFKDYSI-PIFLSEYG-------------------------------------------------------------------------- 47606432 18 ------------------------------------------KSTFESTLSDIQSHGGNSVRVWLHIEGESTPEFDNNGYVTGIDNTLISD-----MRAYLHAAQRHNILIFFTLWNGAVKQSNGLMVDTRKLQSYIDHALKPMANALKNEKALGGWDIMNEP--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 163848616 66 ----------------------------------------------------------------------------------------------------------------------------------------------------------------NEPDQALFWRPAPDPEQYTRLLTATARTIRAIDPTATIVLGGIN------PFETSFLRAIAAYGGWHAFD---VIAIHPYVDPLNP--------VEGNLIAAADGVRAIAARYGWKPVWATEVGWA-SGASDRDPLALIAAYLPQAYYAWQGGVSHVFWALKDDPHNTYGLFAY------------------------ 189462657 28 ---------GRYLKHQNGQPFF-----WLG-DTGWLMPQRLNREEVAFYLDNCSRAGFNVVQVQTSMNVYGQYSMTDGFDFSHIDKKGV-YGYWDHMDYIIRTAESKGIYI-----GMVCIW-GGLVRSGQMDVEEAKAYGTFLAERYKDNPNIV----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 154274732 496 --------------------------------------------------------------------------------------------------RAIEYCRKYGLRVNLDLHGVQGS-QNGWNHSGRQGSIRWLEDDKMLATFFAQYKNVVIYGLANEP--MMLKLDIEAVINWNT---KAISIIRESGKDAKIAFGDGFLNLEKWKTIMQDYTVFNTGQVGLPHRKKLDFVCEAWVNLITKSNTKGTGWGPT-ICGEWSQAAKYLNNVNVGSRWLG----TMDNPQAKDYKKYLQMYAEAQMYAFEKGYGWFYWTWQTESA-------------------------------- 148655249 103 ----------------------------------------------------------------------------------------------------------------------------------------------------------------NEPDNPLFWKPAPDPAAYATLLRLSAAAIRSVNPQATILIGGV--YSFEPSFLRQVAEAGAWSSFD-------ILAIHPYVSPSAPE--------IGNLIAGVEAARAVAERYGARPIWVTEIGWSSGRGNEQDQANFLVRATLLLWRAGVEKIFW--YTLKDDPGNPYGLVD------------------------- 71003403 132 --------------------------------------------------AQIAAAGLNHVRIPIGYWAFDTSA---GEPYVRSNQA-------DYLERAIQWSRNHGLKVIIDLH-GAPGSQNGFDNSGRKGSVNWAAVIGTIAARYAQYDTVTSIQLLNEP--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 154300159 40 -------------------------------------------------IAKFKELGINTVRV-------------YSVDNTANH------------DDCMTALADAGIYLVLDVNTPLYSLNRATPAPSYNSV--YLQNIFATIDAFANYTNVLAFFSGNEVINDDT--TTSAAPYVKAVTRDMRQYIGSRGYRA-IPVGYSAADVDSNRLEMAQYMNCGTDDERSDF-----FAFNDYSW----------CDPSSFTTSGWDQKVKNFTDYG-LPIFLSEYGC---NTNTRKFEEVKSIYGTDMTAVYSGGLVYEY----SEEGSKYGLVKIDGDSVDKDDFTALKAAFAGTSNP- 168027441 92 -----------------GRPFIPVGFNWLGIDEE---FEYPSQKRIEEMFQVAEKMSATAIR-----SHTVGHSSGHTNSLRPLDRELNEK-AWPSIDTALAMARKYDVRLIVDNWFLYNGNYGNYFWTDRRVVDDFKDYITRYLNHLKDDPYIFLIETGNELGNSGKNADSIPPESWIR---EISSHIKSVDSNHLVL--------------------------------------------------------------------------------------------------------------------------------------------------------------- 58261232 351 ---------------------------------------------------EIVAAGLNWVRIPI----------PFFAIEVWEGEPFLPKVSWEYFLKAIKWARKYGLRINLDLHSV-PGSQNGWNHSGRQGSVNWLNGVMGLAN-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 45187698 25 -----------------------------------------------------QQLGINTIRV------------------YSLNPDLN-------HDVCMTMLAAAGIYLFLDVNSPLQNQHLNRYEPWSTYSEPYLQHVFKLIEQFSHYNNTLGFFAGNEVVNDGRSAQTSPPY-LKALVGDMKQYIARHSP-RPIPVG--YSAVDDLKFRVSLARYLECYDANNKFNDVDFYGVNSYQWCG--QQTFQTSGYDKLVDA---------YREYSKPVFFSEFG-------------------------------------------------------------------------- 169607108 38 ------------------NKVKVRGVNLGGWLVLESFITGLWDSFVTDDFWKIKNAGFNMVRIPVGYWSYVNPWGPYAQGAAPY------------LDAAIDWARQTGLKVVIDLH-GAPKSQNGFDHSGHRATHAALRIIEEKYAIPSMQDVVVSIQPLNEP-----FLLKLDKEMVKNFYRDAYYNLREISDMPIMFHDGFEVPS----WMNGFLTPQDNN------AQNVIVDHHEYQIFDKDLLAFSVEQHLGLMCDSAN----NLHSSDKW-TIVGEWSGALTDTWTQEWKDNIRRYIEQLDAYEANTMGWVFW--------------------------------------- 197780727 36 ---------------------------------------------------------------------------------------------------------------------------------------AWNTMWDKVISDYGSNGNV-YFEPMNEPF-------GYSLNDWVSLCSSWLSR-HSSTPRGRVLISGTGYND--------NVTGVGAA----SALNGTLLSLHFYGYWASDTTRSAWTTNLSNRLGSYSSRT--IIDEAGAPMTTGYYGGNQDGNTFTAYFAATTDLTRSRQM-------------------------------------------------- 126661744 29 ------SASGHRLK-VNGKDFMVKGMNWDYFPIGTNYNYSLWKQSLDSEMALLKNMGVNTVR--------QYTGVPAKWIKYIY--------------------EKHGIYTMLNHLTIDGSWVPNTEYSDSRTQELLLSEVKNMVTEYKNTPGVLLFLLGNE---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 45190387 110 ---------------------------------------------------EIKRHGFNLVRIPVGYWAWKPDSEDEYVGNITYWDPYVGGIQLEYLKKALSWCADTGLRALIDLHTA-PGSQNGF---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 212527348 43 ------------------NRFYLRGVDYPGGSSKLVDPLADADACKRDIVKFI-DLGLNTIRV------------------YSVDNSLN-------HDECMKALADAGIYVVLDVNTPKYSINRA---DPEVSNDVYLQYVFATVEMFSKYPNTLAFFSGNEVINDGPSSKAAP------YVKAVARDIRMFLRKRLVPVGYSAADVDTNRLQMAQYMNCGTDDERSDF-----FAFNDYSWCDPSSFKISG----------WDQKVKNFTGYG-LPLFLSEYGC---NTNKRQFQEVTSLYSTDMTVVYSGGLVYEY----SEEGTNYGLVKID----------------------- 116332630 4 -----------------GTIYQLRGVNLSGSAKLPSKPDGLNHRNVSEHFDRLRKWGFNFLRFLITWEAIEHKGPGK-----------YDTEYIDYVERMVSLAGQKGFYLFIDPH-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 104781550 253 ---GFVKATGEQLVFADNTPARFWGTNLSAY-----AIFKTPDDEIRQQAKRLSALGFNLVRIHHHD---SPWVSPNIFGDVNTLRDTQQLSSLRKIDWWIKCLKEEGVYVWLDLHV------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 115377283 29 ----------------NGKPFTVKGVN---YHPVPRTGPGNWPDDWTSDLAKMKEMGVNTLRVYVLYDRLFQN--WEEQNDPSTDPGRVDQAVLANYRAVLDEADRQGIYVIMN---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 153889648 513 ------------------------------------------------------------------------------------------------------------------------------WTDRYYQPEDWQNYVRTVTAHYRGK--IRDWEIWNEPWLSGFWAGDTAPEDFAKLTQRTVAAVRAVDPSLTLV--GLNTTAGGHSTKGRNFAG------------------------------------------------------------------------------------------------------------------------------------------- 6324543 32 ----------------------------------------------------LKDLGINTVRV-------------YTVDNSQDHS------------HCMKLLQENGIYLILDVNTPTSAIS---RYDPACSNADYLQNVFATIDTFADYDNVLGFFAGNEV--INSVNTTNTATYVKAVVRDMKKYIKARKYRQIPV-----GYSAADIVANRQLAAEYFNCGDEADARIDMFGVNDYSWCG--ESSFVVSGYSTKMK---------LYQDYSVPVFLSEFG-------------------------------------------------------------------------- 189204880 33 ----------------------------------EYFLHALPESEQKTYIETLAARGAKVLRLWVTAGCLKGSQIPTTIPPFESTIGTYDSTVLSALDTTLSLLHASNMKAIISPHNANCEKYGAAFYSSVAAKADYDARLSAILQYASPNEVILAFNLQNEPMEQLDLLKGNDPDDW--LCGRAGN--------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 187479121 72 -----------------GQRVRFFGVNLFGANFPDA-------QEARQLALQLRKLGFNAVRLHHLDSQPSDYPDAPVSILTSGPFPSFSSSAVQRLRGLIEALALEGIYVNLNLHVGDGGAQRPPITAPHVYEPRLIEKQELYARELKDNPALAMVELNNESSLLAAWLG----NDWRSAI-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 198258323 28 -----------------------------------------WKEAIDADVYHFARLGFDAYRI-----HVWDREISDQQGNLVVNEHV------EAFDYLLAKLKERGIKIILDGFSSNYGKQGSLWPLQERYLEQFVSHVNNTGLAYKDDPDIIAFEICNEP--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 50293549 2 -----------QFYDSRGRVIQLRGVN---FDPSVKTPYGIRSADVEDHINRLKSLGFNMIRFPITWESLEHKG-----------PREYDYQYMDYLINVLSKIEEIGIYVYLDPHRASGGSGAPIWYSAGFNPSRFY---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 145244931 477 --------------------------------------------------------------------------------------------------RAIEYCRKYGLRVNLDPHGI-PGSQNGWNHSGRQGTIGWLNGTDFAQDRYKNV--VTIYGLVNEPSLPVEKVLNWTTEATNLVQKNGIKAWVTVHDGFL------------------NLD--KWDKMLKTRPSNMMLDTHQYTVFNTGEIVLNHTRRVELICESWYSMIQNITSTGWGPTICGEWSQADTDCAQYVYKTFLQTYAEAQMSAFESAMGWFYWTWATESAAQW----------------------------- 66047827 12 ------------------KNIPLVGINLGSVANAGQIVPGYQWPNRGTVTTWVKNRGVRLIRFPFRWKEMLGWIRDDSNGEARIIPDPHHYMRLHRYETAAEAGNQNGWKATESVLIKDGNGVNGTFWSAVHLANFHQKLVTE-----CDDPMVLGWGLGNEPYSNTTAGAKDTLPDLEALYISTMNTVLQNSSKKPVFICGLEFASANWATVSANLQ-----SKIVDPANAIVWEAHAYG--------------------------------------------------------------------------------------------------------------------- 213404604 22 ----PLSVKGRKFVNDT--QFYLKGVAYVEAEKTNFVIDPLAEANKDNDAKILSDLGANSIRV------------------YAVNASLN-------HDKCMQAFSNQSIYVFLDLANPKTDRSSPTWNIYQY------ANYTKVIDAFAKYNNTAGFFAGNEVVNNASNSASIA---YVRAAIRDSKSYIKANVNRSIPVGYAGADIPYNYLACNATKSANDTDSEADFLGYNIYE--WCGKSDYVTSGYKDRTEE--------------LKNYTVPLFFSEFGCNLVRPR------------------------------------------------------------------- 153007038 70 --------------------------------------------------------------------------------------------------------------------------------------------------RWGDHPAVLAWELVNEPR-----ADGVSREALRAWVDELAALVKAKAPGHLVG-SGEEGLDAEEF-------ALLTASPHLDYA-----TVHLY-----PEAWGVPADWAAFFGAGFLSERIATARRLGKPLLVGELALRNDG--------------------------------------------------------------------- 153893535 109 ----------------------------------------------------------------------------------------------------------------------------PLYYGDAV-RDAWTSYTRALAAHFRG--RVAHWEIWNEPNIPQFWHPSKPDARAYAELVRIAAAIREQIPDATII--------------------------------------------------------------------------------------------------------------------------------------------------------------- 211590882 23 -------------------------------------------------AALMQRLGINTIRV------------------YNLEPSLN-------HDECASIFNAAGIYMILDVSNPLAGGYLDRSAPWTTYSAIYYKQVFGVIEGFKNYDNVLGFFAGNEVI---NEDAHYLVPKYVRAIVRDMKDYIAKNSKRAIPVG--YSAADIREILMDTAHYFECDLKNSTSSRSDFFGLNSY-------SWCGESSYKKSGFDVLTEDF----TNATVPVFFSEYGCNEVQPRVFTEVQAL--YGEEMTQA-----------------FSGGLV-YEWTQEDND-YGLVK---------- 156847524 29 ----------------NGSQFYMKGIAYQ--ADTANVTSG---SSINDPLADFAS----CSRIPYLQQLSTNVIRVYAVNTT--------MDHSQCMDALVDA----GIYVIADLSEPDASIN---RDSPEWTVELF-DRYKSVVDMFANYTNVLGFFAGNEVTNNST---NTPASAFVKAAVRDTKAYIKEKNYRSIPVGYSSNDDADTRVAIADYFACGDSDERADFYGINMYE------------WCGNQNFQSSGYADRTKDFQNL----TVPIFFSEYGCNLVQPRQFTEVQAL----------------------------------------------------------- 126133480 32 -------------VDGTSNRFYIRGVDYQPGGSSNLFDPLADAETCKRDIKYFTDLGINTVRV-------------YSVDNTADH------------DECMSALEDAGIYVIVDVNNPHASSPQNMAACSYNSL--YINEVLATVQEFAQYNNTLGFFAGNEVINDGPSLVSAP---YVKATVRDIKTFLKNRNFRQVLVGYSAAAVDEYNLPSAEYFNCGDDELARVD----MFGFNDYTWCGDATMQTSSYSLKVQEFSNY-----------SIPLFFSEFGC--NKPSPRVFSEIEALYSTDMSAVFSGGLVYEY----SQEASNYGLVEIDGNTTDTDFDNLKK---------- 20975611 82 ------------------------------------------------------------------------------------------------LDRAIGWARNHNLAVIIDLHGAPGSQNGADWATDEANVERTKNVIALLSTKYSDYGVVTALALLNEP---ATYLNNQLLQTARQYWYDAYGAARNSDKSGLALVLHDGF---------QPLSTFENYMTEPEYED-VLLDTHNY-------QVFNDEYVAWNWDEHISNICNKASTYSGSPLWLGEWGSSYVGSCDDKYKAFMHRFWEQTQVYEQNGQGWIHWTWKTESAADWSYLDGGWIPWNA----------------- 168698793 28 -----LKVSDNKLVTAEGKPF------FYLADTAWELFHRLDREQAGKYLKTRAAQGYNVVQAVALAEFLNEPNVYGHKPLIDNSPAKPNEKYFEHVDWVVNRAAEHGIYTAL-LPTWGDKWNKKWGQGPEFTPENAEAYGAWLGKRYKDRPWVLGGD-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 189460325 10 ---------------RNGKPYYYIGTNWYGAILGSEG-EGGNRVRLCRELDSLKSIGIDNLRILVGSDG-ERGVAAKVEPTLQVAPGVYNDTIFAGLDYLLAEMAKRDMLAVLSWEWSGGYGQYLQWACSDSAQALYANYVKDVITRYIDDPTIMSWQIGNEPR-AFSPEYKQNFANW---MGKAAALIKSLDPNHLV---------------------------------------------------------------------------------------------------------------------------------------------------------------- 150384111 450 --------------DAPEKRIRFFGPNLVGNSS------YLDKKTADDFVTKIARLGYNTIRFHHFENDLLDRGSADSLTF--------DPQALDKFDYLFAELKKHGIYLCLDL--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 153891828 73 ----------------TGKPFRFWGTNL---NFSGCFPE---HEIADRIAARMATLGINIVRFPGGIWHRDSPGASNAWNENNIAHETFDPEAVDRLDYFIASLKKRGIYTNLNL--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 150005174 32 ---------GRYLKHENGVPFF-----WLG-ETGWLMPQRLNRDEVSYYLNKCKDAGYNMVQVQVSMNIYGQYSMTDGFNFKDINRK-GIYGYWDHMDYIIKSAASRGIYI------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 94968172 371 -----------------------------------------------------------------------------------------------------------------------------------------------VAARFHDVP-FVAWDLINEPSISQFVWKTRPNQDWIELQQ--WNEWLKKYPDRAAL---------ADAWNMPQLGDTAPVPTESEFAPRAMYSLKIYDFYVFAQEKFAG----------WAQQMREAIRATGAPIVVGQDEGGYNDRPNPAFFGNAVDFTANHSWWENDSLLW------------------------------------------ 148252631 12 ----------RFLVDAAGRPFLLVG------DTAWSLIAQLSREDCELYLDDRQARGFNTVLVNLIEHKFADQAPRNMYGDRPFEPDGDNDRYFDHAAWVLSSAARRGILVLLAPAYLGTGGGDEGWYQKACGPDKLRDYGRYVGRRFRDFDNIIWVD-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 89889880 186 --DGYWRVDGLQKSTSNDLKMSLKGINYYPKNSPWDTFGPLHKDTIAADFKIIKNAGLNSVRVFVGYEDFGK--------------EYVLQEKIDKLLLLLDQAQQEDLKVLITLFDFYGDYSVSDWTMTQ-------KHLISVVNAVKNHDALLGYDLKNEP--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 67901048 27 --------KGNKLYSNNGTEFFIRGV----AYQQEYSSNGT-ASDNADYTDPLADDS-DCERIPYLKQL-----RTNVIRTYAVNPDKN-------HDRCMGLLADAGIYLITDLSSP------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 6831535 24 ----------------NGTQFLLRGIA-YQQDTSGSVSNGYDSDPNRKYNDPLADADACKRDVQYFID-----TNTNTLRVYGIDPD-------KDHEECMKIFSDAGIYVIADLSEPTVSVN---RINPEWNLDLYERY-TKVIDNMQEYSNVLGFFAGNEVTNNRT---NTDASPFVKAAVRDMKKYIKDNDYRTIPVGYSSNDDEDTRVAIADYFACGSLDDRADF-----FGINMYEWCG--RSTFATSGYKDRTEDF---------KNLTIPIFFSEYGC--NEVSPRVFQEVGTLYSDQMTDVWSGGIVYMYY----EEANHYGLLNGDRVSTLADYNNYKSAIKS------ 45185506 36 ---------GNKFFDSSGEQFFIKGIAYVGYPADTKYIDPLAEVEIKRDLPYLKKLGVNTIRV------------------YSIDPT-------KPHDVCMEELSKLGIYVLIDLSEPDTSIIRE---TPTWDVKVFQRY-KDVVDSMQKYNNVLGFFAGNEVTNDRT--NTDASPFVKAAIRDVKNYIKQMGYRTLPV---GYSTNDDQETRDHLADYFVCGSVSADF-----YGINMYEWCG--HSSYGTSGYRERTNEF--RNF-------PVPVFFSEFGCNTIRPRPFTEIQAL----------------------------------------------------------- 121715900 35 ----------------------------------------------------------------------------NVIRTYAVDPTAN-------HDECMQKLADAGIYVITDLASPDVSSNAPVW-----TVEQYARY-ASVIDAFQKYDNLIGFFAGNEVVNQANQSAGAAFV--KAAARDMKSYIKNKGYRKSLAIGYATTDNPEIRLPLSDYLNCGDQSEAIDFFGYNIYE-------WCGDKTFQDSGYQNRTQE---------YEDYSIPIFFSEYGCNDEKPR--KFTDVPVLFGPQMENVWSGGIVYMYFETTNDY----GLVSVDGNTVNTE---------------- 167361850 49 -----------------GKPFRVAGVN------NHYLTFGSSG-EVTRVLDDATAMGANVVRTFLQPVIGSLDGRVPTIWNSKSTADSSNLDGLQKVDYLIAEAAKRKLKLILAFYTGGAQQMNAWYGSSDKYTKEWVRHVTITGVRYSDDPTIFAWDLANEP-------DIHPIPLLHDWVSEMSAYVKSLAPKQLV--------TTGHGNMDQKLSDMNIPSVDFG-------TWHGYPSYVKM----SHSDFDARI-----REYCAIGRDVGKPVILEEFGVPRSDADQANAYGTWL-----NTIASSDCAGWVVW--------------------------------------- 159896888 57 ----------------------------------------------------------------------------------------------------------------------------------------------------------------NEPNLRFEWGDRAPDPAYANLLKVVYPRVKAVAPEALITLGGPTGLIDPQTLSVNDLTFLKLCLAEKPPFD--AVSVHAYGSINPAQAPDLTITNFRRTELIYDLVLAAGYE---VPFYITEGGWNDRWPNAVRVQNTLAAYWAEQHWPWMHTVG--FWQFSPNYADNYTFVAPD-GTPKAIYYA------------- 156743860 71 ----------------------------------------------------------------------------------------------------------------------------------------------------------------NEPDNPLFWKPAPDPVAYATLLRLTSAAIRSVHPEATILIGGV--YSFEPSFLRQVAEAGAWQSFD-------ILAIHPYVSP-------SAPEIGNLVAGV--EAARSVAEQYGAPIWVTEIGWSSGRGNEQDQANFLVRSMLLLWSAGVEKVFW--YTLKDDPGNPYGLVG---TGVGYFDYSRLKP--------- 156835921 37 ----------------------------------------------------LKKLNINTIRV------------------YTIDPT-------QSHDVCMQALSNEGIYVLLDLAEPDVSIN---RDTPTWDVNIWKRYCD-VIDSMHQYSNLLGFFAGNEVTNDIT--NTDASPFVKAAIRDVKKYIQAKGYRS-IPVGYSSNDDADTRDNLAEYFACGEYAADF-------YGINMYEWCGY--SSYGTSGYKERTKEF---------EGYPIPVFFSEFGCNLIRPR------------------------------------------------------------------- 188989999 35 -------------------------------------------------------------------------------------------------------AAAQGMRIMIDFHWADPGKQTAAWASHSVAQTDVYKHTQGILKYLKDNGTVTWVQVGNEINSGMLWDQGKTPNNLGQFINSGYNATKAVYPNAKVIVHLANGYDNANFRW------------------------------------------------------------------------------------------------------------------------------------------------- 5915780 344 ----------------NGKPLLIRGVNR--HEHHPENGHAVSTADMIEDIKLMKQNNFNAVR---------TAHYPNHPLFYELCDELGL--------YVVDEAN-------IETHGMFPMGSDPLWAG------AFMSRYTQMVERDKNHASIIIWSLGNE---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 45184840 13 --------------DYEGNVVQLRGVNWDGATNVSFVNERLDPKEIEEHMIRLKALGYNCIRYLFTWEALEHGG-----------PGIYDEEYMKYTVMVLKKIKEAGMYVYLDPHRFSGGSGAPLWHCAGFQPKRFLA--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 167033727 253 ---GFVKAVGDQLMFADNTPVRFWGTNLSAYS-----LFKSPDEEIRQQAKRLSALGFNLVRLHHHD---SPWVSPNVFGDGTLVRDTQQLSSLRKLDLWIKALKDEGIYIWLDMHV------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 150384370 472 -----------------------------------------------------------------------------------------------------------------------------------------------IAQRYAGNG--ISWELWNEPNLKSYWKPAPESHQYFQLQQAGYRGVKAGDPNATVLTAGFSPFRFVEPDATAELDDLYEYAGQEKVFDRIAY--HPYPVM---RKAITNASLEQQFTEMMRRLRAVRDRRGDRSGFLTELGANLPRTVDERRQAEILTLLLTAADPGIERVHWYNFQNNPDYAENFGLVHHD----------------------- 50287895 29 -------------------------------------------------------------------------------------------TSLDH-SRCMNALNDAGIYVIADLSSPKVSVN---RKSPSWDLEIF-DRYKSVVDMFANYSNVLGFFAGNEVTNDAT---NTDASAFVKAAIRDTKSYIKEKGYRGIPVGYSSNDDADTRVDIADYFACGDDAERADFYGINMYE------------WCGNSTFQKSGYADRTKEFANL----SIPLFFSEYGCNEVQPREFTEVQAL--YGPDMTDVWSGGIVYMYFQ----EANNYGLVSIDGSSVKT----------------- 160886120 34 ---------GRYLKHENGAPFF-----WLG-ETGWLLPERLNRDEAEYYLEQCKRRGYNVIQVQTSMNIYGQYSMIDGYNFKNINQKGV-YGYWDHMDYIIRTAAKKGQYI-----GMVCIWGSPV-NRGEMTVEQAKAYGKFLAERYKDEPNII----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 67901340 31 -------------------------------------------------IAKFKELGLNTIRV-------------------------YSVDNSKDHDECMNALADAGIYLVLDVNT--PKYSINRASPEISYNDKYLQYIFATVDKFAKYKNTLAFFSGNEVINDGPSSITAPYV--KAVTRDLRNYLSARN-YRKIPVGYSAADVDTNRREMAEYMNCGTDEERSDF-----FAFNDY-------SWCSPSSFQ---KSGWDQKVKNFTGYG-LPLFLSEYGCNTNT--------------------------------------------------------------------- 116000324 196 ----------RKLVDHYGQK------SAVGAFTA----HRAQYITDDDLI-EIASQGIKIVRLPVSWAVFARDPATVARGGERVLVDPVYPDRLADLDHVVERIRNAGLKVMIDLH-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 170722088 253 ---GFVKASGEQLVFADNTTARFWGTNLSAY-----ALFKTPDDEIKAQAKRLSALGFNLVRLHHHD---SPWVSPNGDLTQLKNTEQLDAEALRKIDWWIKCLKDEGVYVWLDM--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 28868125 168 ------------------------------------------------------------------------------------------------LKAMVDAGDKQGVKVQFTFRDNANGGGGNVLTGDKLKQAA--DDVKNVVSALGKHPSFV-LDTFNE-------GGKSATQDWANM--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 40645341 42 ------------------------------------------------------------------------------------------------LDDFMFNAHSYGIKLLVSIHSYNALAANADFYGKWYGTGDFYDAINYFKQRIASSEYIFAFEAQNEAMHD--QENPSALQSWQCTMAQAIK-------DNLKGSTAILVSTGGGAWLANSLLDGYFSCSALD-----VLAIHAYGTGDFATSALKPYVTR--------------AQQAGKKLIMQEWGACYTTASNNNCDNNIKSWAASITAAG---IPWFYWQILPN--------EDPHQGWDYE---------------- 213403536 24 -----ISVDGRYFYFENGTRFFIKGVAYQPNVDTDSNGDAVSSDFVDPLAQEFKKLHINTIRV------------------YAVNASQDHSACMKALDSA-------GIYVLADLAQPSESIDSPKWDTNLFS--RYASVVDAMA----NYTNVLGFFAGNEV---TNNNTNTPASAFVKAAVRDMKSYISMQGYRSIPVGYSTNDDSDTRVSMADYFECGSTDERADFYGVNIYE------------WCGSSTYQESGYADRTEEFANF----TIPVFFSEFGCITKRPRTFQEVQAL----------------------------------------------------------- 116255598 47 -----------------GKPFRVAGVN------NHYLTFGSSG-EVTRVLDDATAMGANVVRTFLQPVIGSLDGRVPTIWNSKSTADSSNLDGLQKVDYLIAEAAKRKLRLILAFYTGGAQQMNAWYGSSDKYTKAWVGHVTITGVRYSDDPTIFAWDLANEP-------DIHPKPLLHEWVSEMSAYVKSLAPKQLV-----------TTGHGNMDQKLADMNI----------------PSVDFGTWHGYPSYVKMSHSDFDREYCAIGRNIGKPVILEEFGIPRSDADQANAYGTWL-----NTIATSDCGGWVVW--------------------------------------- 1749476 35 ----PLTIKGRKFF-KNDTQFYIKGVAYVDAEETSTIVDPLAEVNYKEDAKIISNLGANVIRV------------------YAVNASLN-------HDKCMEAFRNESIYVFLDLANPKTGRDTPTWNTDQFS--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 6224824 31 ---------GNKLFYQNGTQFFIAGVAYQPPLRGDA---DHYKNPLADDLRYFLELGINTIRV------------------YTVNPENN-------HDYCMRLFENSGIYVLLDLSEPRNSIIST---DPSWNVRLF---WRYVIDNMHKYPNLLGFFAGNEVILDTENTHSAAYV--KAAVRDVKSYMRSKG-YRKILVGYAANQHEHTPIPSANYFACGKFCIKLSICNKNIYLLHFYEWCDPTS--YETSGYRDRVNDFRNYN---------VPIFFSEYGCNIVNGKIGVRSFSQVPHIYSEKMTDVFSGGIVYWFQNVNNYGLVNLLPDNTISVRQDFLNL------------ 120436489 46 ---------------GSNEEVYGFGVNYFAHAYRSAEKKGLDKAEIDKDIYHFSRLGFDLYRLHV-WDTEISDTEGNLIENEH----------LETFDYLLNELKKRNIFVITPIAYWGNGWPEPDEDTPGFSNAQFLNHVNPYTGAYKSEPNLIAFEVSNEPH-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 206901411 320 ----------------NGVPIKLKGINR--HEFYPSFGYFTPMDIAEKDIKLLKQYNINSIR---------TSHYPNSPYFY-------------------DLCDKYGVYVIIETHGFELVDKHNYLANNPEWENAFIDRIERTVHRDKNHPSIIMWSLGNE---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 150864447 59 ----PLKTDGGNFVDEQGRKTTLRGINVDGAMDGENVTFVGRPFPLEEAFQRIKSWGYNTIRYLLTWEAIEHGG-----------PGVYDHEYIDYTVKILKILHEVGLYVLLEFHRFSGGSGAPMWYAAGFQPQRF----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 159463986 8 ---------------------------------------------------------------------------------------------------------------------------TSLFYTDPQCQATFRRATGALLARYAADPTIMGWELANEPRCEGPGGADM----VREFVWSTAEFVKRLAPRQLVTVGLEGFFGASTPGYSSASSHGSDFAAVFAHPALDFASIHLY-PDQWCPPATPRAELKNFMRSWIRSHAALCGERLNKPLVLSEFG-------------------------------------------------------------------------- 68482392 125 --------------------------------------------------------------------------------------------------------------------------------------------VDYILNKYGNHTTIHSIQLVNEPLGFLL--NKEKLSNFYIYCLE--KIIQKNIKAKLVLHDAFF-----------NIESWKNFPGEFILDH------HLYE--VFSQ-WQIDLNLQQHLQSI--KHQGESIVKSGHRSIVGEFSGA---------LTDCAKYLNGVGKGSRWDGSGDF---------------------------------------- 168335035 375 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ADAIKAENPDAL--VGGPTSAWM--ALDNGNFSKAEQNKFMDDTANHLFYSYHFYESKNLVLN-DTDSNYVGYLTGRLEADLDLLNTNNLKPIVISETGTLHNGPEESDYW-------------------------------------------------------------- 186459211 42 -------------------------------------------------LDLIAAAGFKFVRMDFSWESTERKKGEYTWGDYEANLEKHGLRAIYILDYSNDLYEER----VSSLHAITHEEQRGTASPQHKSIAAYARWAAAAVEHFRGQ--HVIWEIWNEPNG-YFWKPKPDVKQYLTLALAAAKAIRTQVPKAKII--GPATSGFDWPFMEEFLSGVLEYLD--------AVSVHPYDPGTPPETVTEDYKKLREMIGRLAPG-----GKKNLPIISGEWG--YSSSTAGVLQEVQAQYLRQQLVNMLNEVPLSIW--------------------------------------- 119505442 21 ------------------------------------------EQDWADDAAQMRALGLRCVRIGFAWSRLEPQ---------------RDQFDFGWLDRAIATLAAENLKVVL----CTPTATPPKWLIDEYPEDEAVRISTILAKRYGDDSRVIGWQTDNELHDTAH---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 50308555 21 -----------------------------------------------------QDLGINAVRV------------------YSLNPDLN-------HDKCMTMLASAGIYLILDVNSPLINQHLNRYEPWTTYNPIYLEHVFKLIAQFIPYNNTLGFIAGNEIINDKRSAQRSPPY-IKQLVGDMKGYIKAHSPRAI----PVGYSAADDLKYRVSLSKYLECEDKGTHDS----SVDFYG--VNSYQWCGDQDFQSSGYDKLVD----AYKDYSKPVFFSEFG-------------------------------------------------------------------------- 115400631 33 --------KGEKIYSNNGTEFSIRGV----AYQQEYSTNGT-SESNSDYVDPLADNS-KCERIPYLKEL-----RTNVIRTYAVDPTANHDRCMKLLDEA-------GIYLITDLSAPSDSINRA---DPQWNTDLYERY-TSVIDAFANYTNVIGFFAGNEV--ANDNNNTNSIAYVKAAVRDMKAYIKAKNYRTSL---AIGYATDDDANIRDDL---KDYLVCGDTDSRIMFGYNIYEWCARTEEFKDFP----------------------VPAFFSEYGC--NDPQPRKFTDVPVLFGPQMNDVWAGGIVYMYFQ----EANNYGLVNVDGDTVKT----------------- 150386486 253 ---GFLKVENGHFVERNDRPVRFYGANLVHAACFPS------HDRAEELAEISARTGYNVIRLHHFDDKILASERRDSVSLH--------PGQLDKFEYLIAALKKRGIYVTIDL--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 146297719 334 ----------------NNVPIKLKGVNR--HDMHPRVGFAVTRKMMQEDITLMKQHNINCVR---------TSHYPNHP-------------------YFLELCDRLGIYVILETHGFGAAGDWGLLAKDPAWEDAFVERAKMMVKRDKNHPSIIMWPLGNE---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 154294505 147 -------------------------------------------------IDKLAAQNINTLRIP---TTYAAWIKFPGSKLYHGNQ----QTYLRNI--ALYAIQKYGMHVIIGLHSLPGGVNHSGWFQNATNLDYSFKAIDAILTFIQSSGQPQGFTIANEASDNSSEGLTANGTNWNTYINGVLTRVGKVNKKIPVMLQ--DCFLGETFWSPFYAAGM-----------NLVIDSHIY---FFAAAGIYSQYVSPAICG----QAEYTAGDSKFPVFIGEW--SLQTLYNNTLAGRKVIHDTQVYAYQKYVSGSAFWNVNTAAVDGEGITSDYWS--------------------- 26989849 255 ---GFVKAVGDQLMFADNTPVRFWGTNLSAYS-----LFKSPDDEIRQQAKRLSALGFNLVRLHHHD---SPWVSPNGDGTVVRDTQQLSTESLRKLDLWIKSLKDEGIYIWLDMHV------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 119191608 36 -------------------------------------------------------------------------------------------------DECMKALSDAGIYLVLDVNTPKYS-INRKEPKASYNDVYLQNAFATV-EMFAKYDNTLAFFSGNEVINDG--ETSNTAPYVKAVTRDIRQFIRARGLRK-VPVGYSAADIDTNRLEMAQYMNCGTDDERSDF-----FAFNDY-------SWCSPSSFTT---SGWDQKVENFTGYG-LPLFLSEYGCNTN---------------------------------------------------------------------- 170098110 19 ---------GRYLYTADGSRFYIKGVAYQQTDTSAANPFGEPSTYIDPLADYLQQLGVNTVRV-------------------------YSVDSTKNHDSCMSALSGAGIYTIIDLLNGSIDRSSPAWSTN--LLDQYLATIDA----FSKYDNVLAYNVGNEV---VNGSSNTNVAPFVKAAARDIKAYLTAKKSSVLI--GYAAIDGADNFRDPLANYFSCDPSNTNSGSTAIFGLNNYE-------WCGNSTFADSYTDTENNFAGY----NVAAYF-SEYG-------------------------------------------------------------------------- 163847208 43 ---------GRWFLLGANVP-WLNGGYSADFGTVEEWQHTYDANATRTMFRALRQQGANTVR----WWLFADGGAPEFNASSGGAVTGFDATFLPSLASAIQIAAEENIYLVFNLWSFDRGDHAGGHRDDSAKRASFINNALLPMLRYGTHPNVLAWDIFNEP--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 163845955 51 --------------------------------------------------------------------------------------------SLEHYRRMLATCHEHGLKPVVTLHHFTPRWRAGGWLDPK-TPDRFVRYCERVVHYLGDL--IAGACTFNEPNLPVLLSKIMPASPLASPFWRAAAAEFAVTPDRLGFVSQPRMREIIFAAHRRAFEVLHDGPGSFPVGMTLALDIHVYDDFVGVQTYSKTQTGEEYYPEAIGGTIRHAAAVAGIPVVVTENGATTDDTRRVEYFRRALRSVAECLIDGIDVRGYFAWS---------ALDNFEWISGYKPKLGIIA---------- 77957105 366 ----------------NGKAILVRGVNR--HEHHPQTGQAVDEESMRQDITLMKQHNFNAVRC---------SHYPNHPLWYRL-------------------CDRYGLYVVIETHGMQPMGDDPQWFS------AFSERVTRMVQRDRNHPCIIIWSLGNESGHGATHD---ALYRW----------VKSNDPTRPIQYEGGGANTAATDIVCP-----------------------MYARVDEDQPFP-------AVPKWSIKKWVGLPDE-SRPLILCEYAHAMGNGGFARYWQAFRQYPRLQGGFVWDWVDQSYWAYGGDFGD------------------------------- 153889878 264 ------------------------------------------------------------------------------------------------------------------------------------DTADWIA---QLARRF---PAVRAVELHNEPNLKGFW--KSTPQDFVDTARAFTARVKATAPQVPIIAGSFAGWGG--AWQHDDLKELLPGPRELEFAD--AISAHPYRGHSAPEGGLESPTDPDGFAKEI-RNWLDLAAKHTLPFYITEIG-------------------------------------------------------------------------- 94495108 361 ----------NGVVTVNGKPITLRGVNR--HEHDPESFHVISLASMERDIRLMKRNNVNAIR---------TSHYPNDPRLY----DLADRYGLYVMDEAMDYGNRHG-----DQRAKYQIGFDPAWKDAHVSR------VTNMVERDKNHPSILFWSLGNEAGIGPNFAAAAAAAKAR-------------DPDRLVSYLGWGTWDGI-----GDHRPNFYADIYAPMYDPVAKLVDYATNWNFGQPLIQCENSGGNLKDYWDTIYAHPDR------LQGGFIWDWVDQSMYRYTRDGTRYWGDGGEYGPNPGG------DIEFGD--GLLQSD-RTPNPALYELRKPVQFDGFDP- 170101937 86 ---------------------------------------------NQTDVDQIQAAGLNAVRIPLGYWIIEPLVDRTT--------EFYPRGGILQLQRGLQQLAAAGIAVILDHHAPGVASPNQMFAGRCTTDVEFYTIWTAIMTALSHIDSVAAIEAINEPIMDVTQTPGYG--DFQKNFVQVVRAVNRFNPETLIFAEGTNTTFMDVNWQYNNPANPAAAKIGPQIYDNHLY-------YVFGGVAAANEEAYLTSICNLGRIAADAALQN-SPLLFGEWGLPTEFSATD---EFLQKWADAQKIAYGKGAGWLYWNFKIEISALAGDLAREWSYMEGIKRGYL----------- 125974678 50 ------------------------------------------AAPYDQIA-RVKELGFNAVHLYAECFDPRYPAPGSKAPGYAVNE----------IDKIVERTRELGLYLVITIGNGANNGNHNAQW--------ARDFWKFYAPRYAKETHVL-YEIHNEP--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 168333701 373 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TNNVKPIVISETGTLHSGPNDPDYWSYMIRYMNRANEFDIPAIWWDLWAYNKNTDAEFGLMKYFFEMWDEYNGNLLP---------- 150385225 466 --------------NAPEKRLRLCGVNL----CDSALF--LPKEEAEKLAVFLAAQGINAVRYHHHDNGLTD---PKSPDSTTLNPE-----NLDKLEYLTAKLREQGIYLTLDVYT------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 170107751 12 -GTGGLRTHGRHFIDAYGRVCNLRGVNLSGSSKSPANFPGDHKEEAPEHFARLRRWGLTFIRFLVTWEAVEHEG-----------PGIYDREYLDYLRSLLSLLPNYGISAFVSLHQDVWSRYSGFWAGATYAQNAFLDMWELVAQSVGDLEGVLGFEMMNEPHRIPSLHAFDYNTDLHLSHVPSAFESFQLGAGHPTLVSTWTAWQPDGPTNGRCLDNVKDQPVVLTSPDKLVFAPHWYDFTVNVQGYWGHKGARENYTLQIRNIVEKAYDAGERPVLLGECGVPMDETGDFKWQARMMDAL--MTGLEQSLVGFTLWNYNPDNDDQRG---DDWNGEN------------------ 88711939 74 -----------------------------------------------------------------------------------------------------------------------------------------------VTSHFANDDRVLIWDVYNEPDNSAHQSGRRELEVKNKLLRKVIKWTREVNPSQPLT---SGIWRGNINHWGTSLPPVDKFMI----ENSDVVSFHAYD--------GNMDDVEKKIE---------LLKNYERPLFCTEY--VARGGGN-----TFESVMPILKKDKIAAINWGFVAGKTNT-------IYPWISWDS----------------- 16125054 29 -----------------GKPYRFAGTN-VWYAAWLGAPAGYGDGRLRRELDRLKAMGVTNLRI--------LGAGEQSPAKVAMDPTFYNADLLKGLDVTLAEMAQRDMKAVINFWDWSGGDYSARFYANQKANALFRHYVTSLVSRYRDDPTIMSWQLANEPRPGGSDAGQSNMPAYQAWIRDTAGLIKRLDNQHLVGSEGTMGCMGESCVIDAHAPPVIDYMTLHIWPNN--------------WGWISMTDQPSTYEAGEQKCRDYLAKRLNKPLTIEEFGLIRDGTYRDRFYKTMLDLALADMKAGGPTAGVNFWAWN------------------------------------ 213692976 11 -----------KLLTADG-----RGIAFGGDYNPDQWPEDVW----DDDIRLMGQAGVNTVALAFSWDRLQPT---------------EDHWNFDWLDRIIDKLGQAGIAVDLASHPVNAGSRQSWSPTSPVFKEYALTLCRKLAERYGTNPYVTAWHMGNE---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 169862713 299 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------PSNLVYAPHWYDLNALFSKAFGDFTVQGLSRGMFLPKALYWGQKGARPIVIGECGIPMDETGDFTWHARMMDAL--MTALERSFVGFTLWNYNPSNNDVHG---DDWNGEN------------------ 86134059 36 ---------------------------------------------------------------------VKENPINGAPILDANNQWLHS------LEAIVAENRANNLITILCPFGWDGTPDHLFTGTETFFYNEFKAKLELWAATFQNDDDVW-IEVWNEPYR------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 50307449 52 ---------------ESGDRFYIRGVDYPGGSSNLTDPLG-DVSVCSRDIPYFEELGLNTIRV------------------YTIDNSLDHTECMQLLE-------KAGIYLILDLNTPGAS-ISRISPQCSYNADYLQSVFATV-DEFVSYNNTLGFFAGNEV--INSENTTNTAVYVKATVRDIKKYMKARNYRAVPV-----GYSAADVSSNRQLAAEYFNCGDDADARIDMFGVNDYSWCG--SSSFQVSGYANKME---------LYKNYSIPIFLSEYG-------------------------------------------------------------------------- 88803397 38 ----------------NGEDFIVNGMNWDYFPIGTNHTYSLWKQTLSEEMTLLKEMGVNTIRV-------YTGIQPKWIRYIYEN---------------------YGIHTML-NHPFDAKWLEVTDYSSIAVQEVLLAEVTQLAEEYNNTPGLLLYLLGNE---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 169187073 313 ----------------NGTPLNLRGDSWGGIQQTKEYVRN-WYR-------MCKEAGANCVRLH-----------------AEPHPAYY-----------LDIADEEGMLIVDETAIYGSSKSMQADHPEFIT--NCKDHIRRLVERDKNHPSVILWSLQNEMR-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 195122470 361 ----------------NGKPIYFRG---FGHEDADVRGRGLDNALMARDFNLLKWIGANAYR---------TSHYPYS-------------------EESMQFADQHGIMII----DECPSVDTENF--NQVLLDRHKSSLEQLVHRDRNHPSVVMWSIANEPR-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 182415632 49 AGDGWVSVTGHYVVG--GERIRFLGVNVADLSCFPT------HAQAEGHAARLARFGFNAVRF---HHMEAQWAKDSVIIDYSLNSRTLSADRLERLHYFVAQLAARGIY-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 215455826 59 --------------------------------------------------AEIAGAGMNYVRIPIPFWAL----------EVRENEPYLPKTAWKYFLKSVGWARKYGLRVNLDLH-AVPGSQNGWNHSGKLGDVNWL---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 91217883 38 -----------------GNDFMINGMNWDYFPRGTNFNYSLWNQSLDAEMGLLKNMGVNTIRL-------YTGIQPKWVEYIYEN---------------------YGIYTMLNHLTIDGSWTPVTKYDDPATQKLLLSEVTELANDYKGTPGLLLFLLGNE---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 163846526 34 -----------------------------GMNTYFSGLERLPQNRNDDLGALIRDLGVSWVREEISWANLEPA---------------KGAFSWSLMDTALSQTANAGFGIIPTWARVGDCGGSQNYWCPPANPQDFADFVVAAVERYPGSPRVAAWQIWNEPNNWATW--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 197927868 28 ----YWHTSGRQILDASGQPVRIAGINWFGFETSNNVVHGLWSRDYKSMIDQMKSLGYNTIRIPYSDDIFKSGSVPNSIDFSSKNADLQGLNSLGVLDRIVSYAGKDGLKVILDRHRPDSGGQSALWYTAAVPESTWIANLKALATRYKGQDTVVGIDLHNEPHDPACWGCGDTSVDWRLAAQRAGNAVLGVNPDLLIFVEGVQTFNGVSGWWGGNLMGVAQYPVQLSVANRVVYSAHDYATSVAQQSWFSDPSFPANMPGIWDKYWGYIFKQNIAPVWVGEFGTTLQSTVDQKWLAALVSYLRPTSTYGADSFHWTFWSWNPNSGDTGGILKDDWQTVDTVKDGYLASIKA------ 158422925 1259 ---GWFSTSGNQIIDADGNSVQIAGVNWFGFESNTGSPHGLWTRGYKEMMQQMLDEGFNTIRLPFSSDMLHSTGQAGSID-YSKNPDLKGLTSLQVMDKIVQYADEIGIKIILDHHRSSAGDGNGLWYDSSHSEASWIADWQMLATRYAGDTSVIGADLHNEPYNGTWGDGGT--NDWARAATAAGNAIGAVNDNWLIFVEGIGTYQGQNYWWGGNLMGVRDHPIELNVDNKLVYSAHDYPNSVYAQPWFQGANFAADLPAKFDQMWGFIYKEQIAPVYIGEFGTKLTDPKDVAWFKAITAYLVKDISAGEHGPSWTFWSWNPNSSDTGGILQNDWSTVNENKMVYLTPIEA------ 196176253 91 ----PLSTEGAKIVDATGKPVILRGVNWFGIETEMHAPHGLWKRDYKEMLAQIKGLGYNMIRLPYAVKSLRAPEVTGIDYSIGANAELEGKSPLQVMDMIIQEADRQGLMILLDSHRLNDERIPELWYGDGFTEADWIDTWKVLARRYKNQLNVIGADLKNEPHGRASWGTGDLETDWRLAAERAGNAILEINPDWLMVVEGVENNVPDIHWMGANLEGVERFPVRLSRPNKVVYSPHEYGPGVFDQPWFSEPSFPQNLTRRWEIGWNYIATKGIAPVFIGEFGGRQVDSQSKVWQQKLVNF------VQKEDLGFAYWSWNPNSDDTGGLLKDDWLTVQEPKQDLLQ---------- 148273627 50 ---GWLHTDGGRIVDSTGSTYTIRGAAWFGLESSGCVLHGLDKITLDSGMKHLHDMGFTTVRMPFANSCLRASS--VADWGTTANPDLKGITPLQLMDRAIASAKANGLNVFLDQHRPTTDGQSELWYSNDLSEAQWIADWKMLADRYKDDPTVIGVDLHNEPHGQASWGTGDTATDWRLAAERGGDAVLSVNPKLLVIVEGTDKQPDGSTWWGGALGAAGDKPVELSVPNRVVYSPHDYPASIYAQSWFSSPDYPNNLPGVWDAHWGYLAKKSIAPVLLGEFGTKLETTSDKQWLSTLVSYLQTT------GISSSFWSFNPDSGDTGGLVMSDWVTPEQAKLDAMAPI-------- 21241383 26 -----YSVSNNKIVDDNGNVVQLKGVNVFGFETGNHVMHGLWARNWKEMINQMQGLGFNAVRLPFCPATLRSGQMPSSID-YSRNADLQGLTSLQILDKVINEFNARGMYVLLDHHTPDCGAISELWYTSSYSEAQWLDDLRFVANRYKNVPSVIGVDLKNEPHGAATWGTGNAATDWNTAAERGSAAVLAVAPKWIIAVEGITCSTNGGIFWGGNLQPLACTPLNI-PANRLLLAPHVYGPDVFVQSYFNDSNFPNNMPAIWDRHFGQFA--GSHALLLGEFGGKYGDARDKVWQDALVKYLRSKGINEG-----FYWSWNPNSGDTGGILRDDWTSVREDKMTLLRTLWGTV---- 125972926 36 --DDWLHVEGNKIVDMYGNQVWLTGCNWFGFNTGTNVFDGVWSCNMREALKGMADRGINFLRIPISTELLYQWSYPKANVNDFVNPELKGKNSLELFDFAVQCCKEFGIKIMVDIHSPATDAMGHMWYDGQFTTEIWISTLEWLTERYKNDDTILALDLKNEPHGMAKWDGSTDLNNWKHAAETCAKRILAINPNILIVVEGVEVYPKPGYWWGGNLRGVRDYPIDLGKHQKLVYSPHDYGPLVHKQPWFEGFNKETLYNDCWRDNWAYIHEENIAPLIVGEWGGFMDRGDNEKWMKALRDYMI------ENKISHTFWCYNANSGDTGGLVYYDFITWDEEKYALLKP--------- 146197125 14 ----WLSTSGNKIVDGSGSQVKLQGLNWFGFETSVGCFHGLWAANLHDMVSEVAKRGFNVFRVPVSADLLHTWPEVPSSMNPQVNPDLDGLTNREIFDLFLVDCKKEGLKVFIDVHGIAPDSYTDALWGTP---EYLYKAVEFFADAYKDDDTVIGIDIKNEPHGEATWDSSTTDNNWHYVSLTAANRILAKNPNLLILVEGIACYKGDNGWWGGVLSFVKDLPLDLGYQNKLVYSPHEYGPSVFDQSWFGDFTYDSLYNDHWKDSWMFIHEDGIAPLLIGEWGGHIQGT-NTKWMQFMVQLI------QKNSLGHTFWCLNPNSGDTGGLINGDWLTWDEEKYDLIKPAVSG----- 145595209 47 ---DWLHTDGNKIVDEAGNQVWLTGANWFGYNATERVFHGLWAGNIETITRQMAERGINIVRVPISTELLLEWKAGQTVLNLSVNPELAGMDNLQIFDYWLALCEEYGLKVMLDVHSDNSGHFYPMWHKGAITPELFYQGWEWVAARYQNNDTIVAMDIQNEPHGTPNWDGTSDIDNFKHACETAGNRILAINPNVLILCEGVEVYNYHYNWWGGNLRGVKDHPINLGAHDQLVYSPHDYGPLVHEQPWFKDFDKTTLTNDVWRPNWLYLHEEDTAPLLVGEWGGRFQDDRQDRWLKALRDLMAEMV------IHHTFWCLNPNSGDTGGLLQHDWQTWDEVKYDVLKP--------- 125975353 42 --DDWLHCKGNKIYDMYGNEVWLTGANWFGFNCSENCFHGAWY-DVKTILTSIADRGINLLRIPISTELLYSWTASNNPPYHVVNPDFYDKNSMEIFDIIMGYCKELGIKVMIDIHSPDANNSGHNYTCGVVTTKMWIDTLVWLADKYKNDDTIIAFDLKNEPHGKAKWDNSTDENNWKYAAETCAKAILEVNPKVLIVIEGVEASPWYSAWWGGNLRGVKDYPIDLGPLNQIVYSPHDYGPSVYAQPWFKDFTMQTLLDDYWYDTWAYIHDQGIAPILIGEWGGHMDGGKNQKWMTLLRDYIVQ------NRIHHTFWCINPNSGDTGGLLGNDWSTWDEAKYALLKP--------- 15894199 21 ---DYLHSDGSKLLDDYGNQVRMTGIAWFGLETPNYCFHGLWANRLDNILNIVADNGFNTLRVPLSVELVNQWYPTPDSINDYISPELKGQNSLQILDDVIAYSKKVGVKVMLDMHRIESGGQTATWYTSKYTTDDYEKCWQYLADRYKNDDTVIAADIFNEPHGSAKWNDTTDEDNWRYEAEKVGKKILDINPKMLIVVEGVETYDYYGGWWGGNLRGVKDYPVDLAPYKNVVYSPHDYGPGVSDQTWFGDFTEQSLLNDIWRPSWFYIQEKNIAPLLIGEWGGNMDGGKNEQWMTDMAKLISDNKMN------HTFWCLNANSGDTGGILEYDFKTIDTKKLALVQP--------- 146197395 13 ----WLSTSGSKITDG-GQTVRLTGVNWFGYETSEEVFHGLWAAGLHDLVQGVSQKKFNTFRVPISASVLQDWKAPKPNINLNVNADLEGLNNQQIFDLFLADCKKYKIYVFIDVHVTDGSYMDNLWYTSAHPAEWIYSALEWFADHYKGDQTIIGIDIKNEPHGAAKWSDSKDNNNWKYFIETAAARILGKNPNLLILVEGIECYNNNWGWWGGNLIPVNDYPINLGSGQKLVYSPHEYGPSVNDQSWFSGFNYDSLYADHWQKMWMFIIEKNIAPILIGEWGGHVVEP-NTTWMKALVQLIS------KYGLSQTFWCLNPDSGDTGGLLENDWITWDTAKLDIIK---------- 146197197 14 --GGWYSTKGNKIVNSAGQTVRLTGLNWFGFETNNEIIHGLWAANLESMVAECKRRGFNTWRIPISASVLQSWKATKWDGNPSVNPDLTGLSNYDVFKKFVAAASKNNQKIFLDLHSIDDSYMDNLWYNAAHPPEYIISALEWFATTFRNEDTIIGIDVKNEPHGRAIWDKSSAQNNWKSFIESAAKRILAANPNLLIMVEGIECFNSPWGWWGGNLSPVNYAGLGIDYQNKLVYAPHEYGPSVSDQAWFHGFSYDTLYSEHWSNQWMFIYDKGIAPLLFGEWGGHVQGA-NAVWMKAFVQLI------GKYGFSQTFWCLNPNSGDTGGLVGNDWKTWDEVKYNIIKPI-------- 146197303 13 ----YISASGNELVDPTGKQLRITGINWFGFETSQSAFHGLWNANLHKVVQQVAEHGFNCFRCPISCDLIHKWMRGDKTPLQWINPDMKGISSRGIWDMFMADCKKAGIKVFIDIHGIQPDSYTLPLWGD---TEYLISALEWFANEFKNDDTFIAIDVKNEPHQDAVWESSTRSNNWPYVAGLAGKRILAKNPGLLILVEGNQCYKGDSSWWGGNLAGVKDIPVDVGNPKKLVYSPHEYGPSVNDQAWFHPTNYDQLYSQHWHKHWLYIHEEGIAPLLIGEWGGKLSGT-NTQWMKLFVNLIAQ------YGLSHTFWCLNPNSGDTGGLLKDNWKDWDEEKYAFIKPLGGSLF--- 118728084 36 --DDWLHCVGDKIYDMNGREVWLTGANWFGFNCSENVFHGAWY-DVKNILTSVADRGIGLLRVPISTELLYSWTASNNPPYTVVNPDFYDKNSMEIFDIIMKYCKELGIKVMIDVHSPDANNSGHMYPAGMITTDKWIDTLTWLAGKYKNDDTILAIDLKNEPHGMAKWDNTTDENNWKYAAERCSKEILAVNPKLLIMIEGIEAAPWHGGWWGGNLRGVKDYPIDLGPLNQIVYSPHDYGPSVYNQSWFKDFTTQTLLDDYWYDTWAYIDDQKIAPLLIGEWGGFMDGAKNQKWMTLLRDYMI------KNRINHTFWCLNPNSGDTGGLIGNDWSTWDEEKYGLLKP--------- 160879312 37 --DDWLHCVGNKIYDMNGNEVWLTGANWFGFNCTENVFHGAWY-DIKGMLTNIANRGIGFLRVPISTELLYSWTAVNNPPYYVCNPDFYDKNSMEIFDIIMGYCKQLGIKVMVDVHSPDANNSGHNYTAGEITTDKWINTQAWLADKYKNDDTILAFDIKNEPHGQAKWDNSTDENNWKYAAERCAKAILAKNPKLLIMIEGVEQYPWYSAWWGGNLRGVKDYPINIGTLNQIVYSPHDYGPSVYNQPWFKDFTTQTLLDDYWYNTWAYIKDKGIAPLLIGEWGGFMDGGKNQKWMTLLRDYIV------NNRIHHTFWCINPNSGDTGGLLGYDWQTWDEAKYALLKP--------- 118725143 35 SGDDWLHVEGTNIVDKYGNKVWITGANWFGFNCRERMLLDSYHSNIVADIEIVADKGINVVRMPIATDLLYAWSYPASTDTSYNNADLTGLNSFELFNFMLDNFKRVGIKVILDVHSAETDNMGHTWYNGTITEEVFKEAWVWVANHYKNDDTIIGFDLKNEPHTNAIWDDSTHANNWKRVAQETALAIMKVHPNALIFVEGTGTNDYYGNWWGGNLRGVKDYPINLGAYQKLVYSPHDYGPMVFEQEWFKGSAKKILYEQCWRDNWAYIMENGTSPLLIGEWGGLTEGEDNKKYLRSMRDYILEN----KYQLHHTFWCINIDSADTGGLLTRGEGTWNDNKYNYLYPV-------- 116090124 169 -----YQSKNGQIVNGTEVPIQIKGVNWFGMETALAVPFGLWENTAYEIAAFLARHNFNAVKIPVSVEILNNNSPQKGVINLSSNRAINGSNFISTLQTLVKSLAYRNVGVLISMHRLTNKKSGATWFDEDVTQDDFLSAVDIVSSNGKEYWNVMGLDLKNEP-EKATWGTGDDD-DFVAGCEKIAKVMHGNCPQWLGFVEGVVSTHDYYDWWGGGLQKARDTQPKFTIENKVVWAPHYYTTAVAPQRYFSDEDLLARVEGTMDDMFGYLADDKGYALLLGEFAGLYTKDAHPKKTTKRTTDLTIQVLMEKEYAGGFMWSLNPESAFTEGMLQDDWLSPNSEFLDAFTPMDA------ 119444141 224 -----YQSKNGRVVNGTEVPVDIKGINWFGMETGTAIPLGLWDNSENQIASFLADNKFNAVRLPLCNWILTNPEPETSLINTAENRAISVKNYISLLKSIVKVLAYRNIGVLLSMHTLTSTDSGSLWYSDDISEDDFLDAIDTLTENSKTYWNIMGIDVKNEPS-KATWGDGSD-TDFHAGAKKIADRMLDGCSSWMGFVEGINADHDYYDWYGGGLQDAADYPLTFGTENKVVYAPHYYTPAVYPQAYFDDDTLKARIKATMADMFGFLADDNSSALLLGEFGGLYSKDLHPELTTQRCTELSMEVIVESGWAGGFVWSLNPESAFTEGILEDDWLTANSV---------------- 11994430 32 ------STDSRWIVDDKGRRVKLTCVNWPSHLE-TAVAEGLSKQPLDAIAEKIVSMGFNCVRLTWPLYLATDESFEAVSGFQTHNPTILDLPLIKAFQEVVYCLEKHRVMVILDNHISQPGWCNGFFGDKHLNPQVWIKGLKKMASMFANSSNVVGMSLRNELRGP-----KQNIKDWYKYMREGAEAVHSVNPNVLVIVSGLNYATDLSFL--------RERPFEVSFRRKVVFEIHWYGFWNTWEGDNLNKICGKETEKMM-KMSGFLLEK-GIPLFVSEFGIDQNNANDNKFLSCF------MALAADRDLDWSLWTLAGGSDESYGVLDFNWSSIRNSTLQMISAIQTPFIGP- 46116152 27 -----LHTEGSKIVDSSGNQVILKGTAIGGMLNMENFITGLHHFFTDSDAAYFASLGLNCIRIPFNYRHFIND----------MDPDNLKQSGFDWLDRCVNICAKQNLYAVLDLHAVPGGQNQDWHWDFKDHQDRAIQLWKALAAHYKGNPVIAGYNLLNEPADESKTSSGHYGDRLIKWYERAEKEVRTIDPDHMIFVDGNTYAMDFRAFP-------------EKPLPNAVYACHDYSFLGFPEQYEGTDDQNSKLRSSFERKVEFMREKNV-PIWNGEFGPVYQNETNNKRFNLLQ---EQLAIYRETDVSWSIW-LYKDIGYQGMVYLD----PESPYMRLIAPFVA------ 86169691 164 -----YQSKNGQIVNGTEVPVAIKGANWFGMETGLAIPFGLWENSVYEIAAFLARNNFNSVRLPVCINILNDAAPEKSLVNVQTNRALNITSYITTIQSIVEALGYRHVSVLISLHTLDPKKSGGAWYSDEVTEDDFLSAVDILTKNLCGYWNILGLDLKNEPYD-CSWGGDDP--DWQKGATLIGNRMLEGCPNWLAFVEGTAGSGTYYDWWGGGMEKAGDNPITFDVESKLVWSPHYYNTGVSPAWYLDDDSLRTNVEKTMDKMFGYLIGDSNIAMVMGEFAGLYSKDKHPMLTTKRTTDFTIEVMLKAGYAGGYMWSLNPESAFTEGLLEDDWLTPNKVFMEGIAAL-------- 86169697 200 -----YQSKNGRIVNGTEVPVDIKGINWFGMETGTAIPLGLWDNTAFQIATFLADNNFNAVRLPLCNWILTDHEPETSLINTAENRAISVTSYISLLKSIVKVLAYRNIGVMLSMHTLTSTDSGSLWYSDEISEDDFLDAVDTLTKNLCSYWNIMGIDVKNEPS-KATWGDGAD-TDFHAGAKKIADRMLDGCSNWLGFVEGVNADHDYYDWYGGGLQKAADYPLTFSTDNKVVYAPHYYTPAYFYNGGTQDSNLKTRIKATMADMFGFLADDNSSALLLGEFGGLYSKDLHPELTTKRCTDLSIEVIVESGWAGGFVWSLNPESAFTEGILEDDWLTANSE---------------- 157339133 28 ----PLYTNSRWIVDEDGARVKLACVNWPSHLEA-VVAEGLSKQPVAMISKKIGSMGFNCVRLTWPLFLATNGLLESIAGFQANNPSMVDLPLISAYQAVVSGLADNNVMVILDNHLSKPGWCNGFFGDQYFNPDLWVQGLTRMATMFRGVTNVVGMSLRNELRGP-----KQNVKDWYRYMQKGAEAVHSANPDVLVIVSGLSYDTDLSFVLKQELE--------LTFTGKLVFEMHWYGFTDGSAWETGSPNQCGRVVESVMRRGGVLLEK-GWPLFVSEFGVDQRGTNDNRYLNCF------FGLAAELDFDWALWTLVGSYYEFYGLLNWNW---------------------- 115433711 9 ----FLRVSGTNIVDSSGQPVILKGAAIGGFLNMENFITGLHHFFTDKDAEFFASLGLNCIRVPFNYRHFIDD---------QENPPVVKQSGFDLLDRVVSICRKHGLYVILDLHTAPGGQNQDWHWDFKVLQDQAINLWVAIAAHYADDPIIAGYNPLNEPADPA-------HTRLLDWYGRVHAAIRAVDPNHILFLDGNTYAMDFSHFDR--------------ILPNAVYSCHDYATMGFPGQYTGTAEQKAKLRAQFQRKVQFMRDWNV-PIWNGEFGPVYPDPRGADAHEVLQSLREQLRVYAEANVSWSIWLFK-DIGYQGMVYVH----PDTPYMKLIA---------- 86169689 173 -----YQSKNGQIVSKNGTPVGIKGVNWFGMETGLAIPFGLWENSVYEIAAFLARNKFNSVRLPVCINILKNTPPEKTLINVNTNRAINITTYISTIESIVEALGYRHITVMISLHTLDIKKSGGAWYSDDVTEDEFLEAVDILTKNLCSYWNILGLDLKNEPHE-CSWGGKAP--DWQKGSSLIGNRMLEGCPNWMAFVEGIASSGTYFDWWGGGLEEAGANPTELTVSNKLVWAPHYYNTGVYPAWYLDDEELRANVETTMDVMFGYLLGDTNSAMVMGEFAGLYSKDKHPKLTTKRTTDFTIEVMLKAGYAGGYMWSLNPESAFTEGLLEDDWLTPNKV---------------- 194690434 36 -----LSTASRWVLDESGSRVKLACVNWPSHLE-PVLAEGLGKRPVGAIAADVAAMGFNCVRFTWPTFLVTDASYSDLTGIRVNNPGVVDLKLIDAFKAVVSSLGEHNLMVILDNHLSKPGWCCSFFGDTYFDPDVWVDGLTKMATMFAGVPNVVGMSLRNELRGPR-----QNVNDWYKYMQRGAEAVHAANPRVLVILSGLSFDND--------LAFLNSRPVNLSFTGKVAFEVHWYSFSNGPEWSSGNANQCARITAGITRRAFYLLDR-GWPVILSEFGVDNRGTNDNRYYGC------------------------------------------------------------ 125590762 29 ----PLSTASRWVVGADGRRVKLACANWASHLE-PVAAEGLSRRGLGDIAARVAAMGLNCVRLTWPTYLATNGMPESVAGVRVNNPGLLDLPLIDVFQEVVSALAKNNIMVILDNQMTTPGWCNGFFGDKYFGPEEWLKGLSAMATMFRNTKNVVGMSLRNELR------GSKNVSLWFRYMQLGAEVVHAANPGVLVILSGLNFDN--------TLDFLVPNQIQLTFTGKLVFEQHWYGFSDDGNWGSQNQNDACGMVVDSIKKKGLFLLQQGWPLFFSEFGFDMSGTHDNRYLTCFLTVAAEM------DLDWAIWALQGSYDESYGLLSWDWCTARNP--SFIKRINAL----- 119444143 167 -----YQSKNGQIVNGTEVPVGIKGLNWFGMETGLAIPFGLWENSVYEIAAFLARNKFNSVRLPVCINILKDTAPDKSLINLNTNRAINITSYMTTIQTIVEALGYRHITVIISLHTLDPKKSGGAWYSEDVSEEDFLTAVDTLTKNLCKYWNILGLDLKNEPHE-CSWGGDDP--DWQKGATLIGNRMLEGCPNWLAFVEGIASKNTYFDWWGGGLADAGGDPVTFDVENKLVWAPHYYNTGVSPAWYLDDDTLRNNVEKTMDKMFGYLLGDTNTAMVMGEFAGLYGKDAHPLLTTKRTTDFTIEVMLQSGYAGGYMWSLNPESAFTEGLLEDDWITPNKVFVDGIAAL-------- 119471310 10 ----FLRVSGTDIIDGHGRPLILKGAAIGGFLNMENFITGLHHFFTEEDAEFFASLGLNCIRVPFNYRHFMDD---------QENPPVFKQAGFDMLDRVVGICRKYNLYVILDLHAVPGGQNQDWHWDFKVFQDQVIDLWVAIAKHYANNPTVAGYNPLNEPADPA-------HVRLLDWYGRVHAAIHAVDPNHILFLDGNTYSMDFSHFES--------------ILPNVVYSCHDYAMMGFPIPYTGTEEQKAKLKSQFNRKVQFMRDWDV-PIWNGEFGPVYRGENAQEVLRSRVELLRDQRIYADSNVSWSIW-LYKDIGYQGMVY----VKPDTPYMKLI----------- 67904358 26 ----PLTVSGRWILDSTGARVTFAGVNWPGAGEA-MIPEGLQYASVASTISKIKSIGMNVIRLTFPIELVDDIYANDGDQIVTNNPLITNTTRMQVYDLVAAECAAQDVYVHLDNHISKAMWCNAWFGDTYFDVDNWKRGLQYMASHAASWETFTSIGLRNELRQPASANPSYPWETWYSQMTEAADLVNAANPDALIFLSGLNYDTTLAPIPTGSDLGEGTYLEDFSYADKLVLELHNYDTGASSCANLSGALWNGGFKA-LDTNSSDIV--NIMPVVLTEFGFAQDETTWQVYASCIREWIPQQQAGWMVWISGSYYSGGQDYDDTWGILDHTWSGWRNEEQGLRVMVEASL---- 119476840 21 ----PFSVSGRWIHDSKGEVFTYAGANWPGAGEV-MIPEGMQYASIASTVSKLKGLGMNVVRLTFPIELVDDNGTKVFDQIRKVNPQIKSTTRLQVFDMVAAECNKQGLYIHLDNHISKAMWCNTWFGDTYYDVAKWMRGLEYMVSHAKKWPNFVSIGLRNELREPSTINTQYPYNTWYTQMTTAAKRVNAANPNALIFLSGLNYDTTLAPIPTASDLGNGVRFSDFSFANKLVLELHNYETGATSCSALSGALWNAGFKAQNSSDPSIV---NSMPVVLTEFGFLQDSTTWNVYASCLRTWIPEQQAGWTTWVSYYIRQGTQDLDETWGMLDHTWSGWNAIEQGLKVMVQSSL---- 169762452 22 ---GPLSTSGRWIVDANGQNITFAGVNWPGASEA-MLPEGLQYQSIENIVDKIKTLGMNVIRLTFAIEMIDDGTKVFSNIVRHNPQFGVDTTRLQVFDAVANESHRQGVYVHLDNHISKAMWCNTWFGDRYFDVAKWHRGWQYMAEHVKSLPAVKSVGMRNELRNPTLVNTTYNWRYWYRHMVENANQIHAANRNLLIYFSGLDYDTRLSPIPTGAELGNGTAFDDFEYADKIVLELHNYERTATSCEDLKSSLWNAGFNALDTQNSSIV---NIMPVQMTEFGFPQDNTTTDVYASCLREWLPSLQ------AGWMVWVIAGDDDELWGLLDHTWSDWDAVTNGLIPMVQATL---- 119507928 24 ---GPFKTEGRWIVNSNGDKISLAGANWPGHGEV-MVPEGLQYQSIKDVLSDIKSIGMNAIRLTFATELVDQIYANNGKDVLKNNPSFAQTTRLEVYDAIAAECLRQQIYIDLDNHISEAKWCNTWWGDTQFNVDNWVRGGKYMAAHSKKWPAKITQSLRNEPREPTNNNASYNWSDLYKYMRQGADAVHEADPEAIIVISGMNYDTYVTPLYSGELQPGGEVFNRDDFKDKLVLEIHNYENKGTSCSSLRYNLYNKGFQAM---NESDPNVAEVFPVMLTEFGQAMNGATANTYVSCLSEYLPEIK------ASWFIWVIVGEFDDSWGMKKADWSGWKNDDYKYLKP--------- 145234717 30 ---------GRWIVDTDGNNVTYAGVNWPGAEVA-MLPEGLQYQSIEYIVGKIKDLGMNVIRLTFAIEMIDDIYETGADDIVSNNPQFENTTRLEVYDAVANECYSQGIYVHLDNHVSKASWCNAWFGDTYFNVSNWHRGWKYMAEHVKSLPAVKSIGMRNELRSPDDNDDTYNWETWYSNMVENANQVHSVNSDLLLFFSGLNYDVTLSPIPTASDLGDGTVFKDFDFADKIVLELHNYDSSATSCSSLSSSLLSDGFDALETNDSSIV---NVLPVVMTEFGYAQDDTTTEVYASCLREWLPS------VHAGWMIWVLSGDYDETWGLLDHTWSGWRSTENGIIPMVNASL---- 197360035 28 -----LHVDGADIVDASGSRIILKGAGLGGHMNFENFITGYHYFFTDADAAYFQSLGLNCIRVPFNYRHFIDDD----------NPTVIKDSGFKLLDNIVDICGRHNLYVILDLHAVPGGQNQDWHWEFKVFQDQMINLWVALAKHYVGNPVIAGYNPLNEPADP-------KHTRLINWYDRIEKAIRKVDPDHILWVDGNTYAMDFSHFTTIMP--------------NTVYACHDYANLGFPDPYTNTPEQNSKLRRQFNRKAEFSRTHNV-PLWNGEFGPVYADPSDKTNISRFGVLKEQLKIYAESQIHWTIW-LYKDIGYQG----------------------------- 115399916 3 AGTGILRVEGNKVVDDNGTEVLLRGAAIGGWMNMENFITGLEYFFTEADAKFFAGLGLNCLRIPFNYRHFEDD----------MNPRVLKESGFKHLDRVVELCAKEKIYTILDMHTAPGGQNGDWHWDFKDHQDRTVWLWEQIAARYKGNPWVAGYNPLNEPCDP-------EHIRLPAFYDRVEKAIRAVDPDHILWLDGNTF--------------AMEWKGFDKVLPNCVYAMHDYASMGFPQRYKGTAEQNEYLERQYLRKAEFM-TQNGTATWNGEFGPVYADPRVDENQERYSLLGQQLNIYDKYNIHWSIW-LYKDIGLQGMIYTNPDSPWNK----------------- 39976999 28 ----PLKASSRWIVNAENKRVKLKCINWVGHMEV-NIPEGLHKQPVDFLAEWVANAGFNCVRLTYSTDMALNPGLMVSDSFVSKNPWLESASIIDAHAKVVDALWSKGVMTILDNHVSRASWCCNLDDGNGWWAEAWLAGLQAMASWAQGHKGVVGMGVRNEIREFLTQGTFNGRQDWYDQVSAAARLIHSTHPDVLILIGGTLSSTDLSHVRSRPLD-------VSEWKEKHVWEWHAYSFTVNFHPIIKTCWYMRQLYGAFDGFLLEQGKSYTGPLILSEFGFDQNSP-DNFYLDCLRDYVV------GNDGDWAIWALQGDFDESFGVLNRDWSDWR------------------ 156032836 2 ---GILQVKGEQIVDASGKPVILRGAGLGGWMNMENFITGLDYFFMEDDAKFFASLGLNCLRLPFNYRHFEDD----------MNPRVLKESGFKHLDRVIELCAKHNIYTILDMHTVPGAQNPDWHWDHKDHQDRTIWLWSQIATRYRDNPWIAGYNPINEPCDPL-------HHRLPEFYTRFESKIRQIDPSHILWLDGNTFAMEWKSF--------------DTILPNCAYALHDYSSMGFPTPFIGSPSQITHLESSFLRKCTFMRDRNV-PSWNGEFGPVYEDSS------------------------------------------------------------------- 145607579 20 --DGPFTTSGRWILAGDNKTVNLAGINWPGAGEA-MIPEGLQYQSAAAIAARIQSLGMNVVRLTYATEMVDQIFANGGADIPVQKSLINGTAVWEMVKRSNPQFNDNDIYVLVDNHVSKAQWCNSWWGDTYFSTANWTRGLTYMTEHTRDWPNLIGLSLRNELRQPLTNITAYNWETWYARTREGAAAIHKANPKALVFLSGLDSDTTLQPVEGSNLTPGKGMFRPGDYFNKLVLELHSYAGLAKNCTGLKETLVQGGWSGLSTAAPGGTKVKNRMPTLMTEFGWGQNDQEWNNYSTCIQDFLR-----DDVRAGWMIWAIKQDYDEPWGILNHDWSDWRSEKHAMLKRLVNSTL--- 154318702 32 ----PFTTSGRWILDSAGHNVSYAGANWPGAAD-TMIPEGLQYQSIASIVTKIKSLGMNVIRLTYAIEMIDDFYANGQVDVVKNNPTFTKTTRMQVFDAIAAECFKQQIYVHLDNHVSKAIWCNSWFGDTYFNVSNWQRGIAYMATRGASWGNLMSMALRNELREPTSNSSSYNWENWYTNVVAGMNSIHTANPNVLIFISGLNFDTDLSTIPNAGLLTPSTTQKSFSYANKLVLELHNYASSTSSCSSLQSSLKSQGY------NALNAGVTNQMPVVLTEWGHAQTAADATVYSTCLKTYLTSIKGGWMVWVSYYIRSGTQDFEETWGLLTHDWSAWRDPTDNVIVPMVSG----- 197755543 31 -----LSTRGRYIVDANGDRFRLRSGNWDGAQGSWNIPLGLDRVPLPTLLADFRALGLNSIRLPFSNEMLRTAAPVPDAAV-AANPALRGRTPLQVYDAVVAALTDAGFAVILNNHTWCCGLDGNERWNSGRSTAQWADDWVFLARRYRDNPRVVGADLYNEVRRDVFDDPNWDGHDWHAAAQEAADRILEANPNLLIVIEGINWTVDGFAHGRPALTPVRTLSHTLAVSHKLVYAAHFYGYTGPHHSGATGIGTPAQLEQTLYDQAFFVSAETGAPVWISEFGIGADGAKPRAWFENLTGYLADADFAYWPLVGWSTTAQGAPGGDSWAMLRYD----------------------- 169852444 2 AAGAFLKVDGTRIVDQDNNEVVLHGAGLGGWMTMENFISGLEHFFTEKDAIFFKSLGLNCIRIAVGYRHFEDD----------MNPRVLKPDAFKHLDRAISLCAKHSIYTVIDVHTAPGGQSGGWHADAGVHIANFWWLWTELAKHYKDNPWIAGYNVLNEPADPHPQHAG-----LIKMYDRLHQAIREIDGNHIIFLDGNTFATDFTKFP----EDAGTRWT------NTAYAIHDYAVYGFPSPYEGSEAQKERLLKTYKRKREWM-DQRGLCVWNGEWGPVYARRENERRYNVLKDQLE---IYEKDRLSWSIW-LYKDIGFQG----------------------------- 154309027 2 ---GILRVKGDQIVDKSDKSVILRGAGLGGWMNMENFITGFPGQFMEEDAKFFASLGLNCLRLPFNYRHFEDD----------MNPRVLKESGFKHLDRVVDLCAKHKIYTILDMHSVPGSQNPEWHWDHKDHQDRTIWLWSQIAARYRDNPWVAGYNPINEPCDP-------QHHRLPEFYTRFESEIRQIDPNHILWLDGNTFAMEWKHF--------------TKILPNCAYSLHDYSSMGFPTPFINSPAQIAQLEASFLRKCTFMHTH-SVPSWNGEFGPVYADPS------------------------------------------------------------------- 156045355 32 ----PFTTTGRWILDSAGHNVTYAGANWPGAAD-TMLPEGLQYQSIATIVSKIKSLGMNVIRLTYPIEMIDDYYANGGVDIIKNNPTFSKTTRLQVFDAVAAECFKQQIYVHLDNHVSKAEWCNSWFGDTYFNVTNWQRGLAYMATRGASWGNLMSMSLRNELREPKSNPTSYNWENWYANVVPGMNSIHNANPNVLIFLSGLNFDVDLSPIPNAGLLTPSTTQKSFSFANKLVLELHNYASSTSSCSSLESSLRNSGYNALGDGA------TNQMPVVLTEWGHAQTASDATVYSTCLKTYLTSIKGGWMVWVSYYIRSGAQDLDESWGLLTHDWSAWRDPTDNVIIPMVSG----- 197926554 82 ----PLSTRGRYIVDAHGNRFKLRSGNWHGAEKADRIPLGLDRAPVSEIVAGFRELGLNSVRLPFSNEMVHD-RRVVADASVAANPALRGRTPLQVYDAVVAALTGAGLAVILNNHTWCCGVDGNERWNASRSDVEWEADWLFMARRYRDDPRVVGADLYNEVRRDDPNWGLGDRHDWFAASQRLGDRILEANPDLLIVVEGINWTVDGLPHGRPTLEPVQRLSHTLVRSGKLVYSAHFYDYTGPHHTGATGPGERDELFDVLDRQAFYVAGQATAPVWISEFGIDEHGEKPRAWFENFVDHLIAR---DADFAYWPMVGWHED---------------------------------- 50426461 2 ---GFLKVKGTKIVDENEKLVVLKGAATGGHLNMENFITGYPYFWTEDDAKFFKQLGLNCLRIPFNYRHFIND---------EGDLFDVKDIGFKRLDAIIDTCSKHGIYTILDLHSAPGGQNQDWHSDSGIHKSLFWEFWIKIATYYQHHEYVAGYNFLNEP-------AVSDHSKLIKYYERLEKEVRKVDPNHILFLDGNTYAMDFRQFPNEVL-------------PNTVYAIHDYSLYGFPSNYKGNKEQKDKLKSQYERKIEYMRDRNV-PVWNGEFGPVYASGDKDPDLTNLARYLKDQLEVYKSGISWSIW-LYKDIGFQG----------------------------- 121827 32 -----FQVSGTKLLDASGNELVMRGMGWNLGNTLDAPTETAWGNPTKAMIEKVREMGFNAVRVPVTWDTHIGPAPDYKIDEAWLN----------RVEEVVNYVLDCGMYAIINLH-HDNTWIIPTYANEQRSKEKLVKVWEQIATRFKDYDDHLLFETMNEPREPMEWMGGTYENRINRFNLAVVNTIRANNDKRFILVPTNAA---------TGLDVALNDLVIPNNDSRVIVSIHAYSPYFFGTSYWGSDYDKASLTSELDAIYNRFV-KNGRAVIIGEFGTIDKNNLSSRVAHA-EHYAREAVSRGIAVFWWDNGYYNPGDAETYALLNRKTLSW------------------- 126273955 2 ---GFLTTKGTKIVDANGKQVVLVGTAIAGHLNMENFITGYPYFWTEKDADFYKELGFNCLRIPFNYRHFID---------EEVDLFKIDPKGFERLDRVIDICSKYGIYTVLDLHATPGGQNQDWHFDFKVFQDSMVNLWIELAKHYKDNTWVAGFNPLNEP-------AVSQHKKLVNFYQRLHDEIRPIDPNHIFFLDANTYSMD-----------FRQFPAPKDFIPNAVYSIHDYSTFGFPNIYTASDAEKEKLKRQYDRKVEYHHEHNV-PVWNGEFGPVYADTINRARYQVLKDQLAIYKKGDPSGISWSIW-LYKDIGYQG----------------------------- 39940938 57 ----PFSTRGRDIVDSRGEALTLAGVNWP-MSGETMIPEGLEFQSAEEILDRIASVGFNVIRFGYATQMVDEIYERDGEDILKHNPWTTQTTRFELWGDILDAAAERGIYAIPDVHVHKAQWCNAWFGDVHFDVENWKRGLSYVAGWAKAHPNVLGLSLRNELRE--SWNRTDLYYNWQTLMTAGADAIHAANPDLLITWSGMQYDQDLSALTAGNLLSAPCYRDAHPWSDKLVWELHMYHMSEDQDTGDCDVIEANLYRNGFNALGIDAKAVRLTPVIFSEFGYEQNVTTNDVLQKCLRGF------NTKHKVSWMTWSIRQGFEDTWGLTNYDFSGWRDEEL-------------- 94972160 2 -----LQVKNGQIVNDRNERVRLRGTCVGGWMHMENFINGLDHFFTEEDVVFIRSTGANTVRIALNYRQFERDDR----------PFEYLESGFQRLEQALAWCAKHEVYAILDLHAVQGWQNTDWHWQHPHFQDRFVRLWEVLAERLRGQPWIAGYNVMNEPVTNASNAYTPDWEVINQVYRRVVGAIRALDPDHIIFLEG-------------DLFSTRFDGLDAPFAENLVYSSHNYTPAGFGPGVYPGEDREKQREVFLSTEGARFAQRHNVPLWVGEFGSVYNGPGDD-IPSRLRAMDDQIGVFEEFGAHWTTWNYK--DVGVMGLVTLD---PDSPYMRLVAP--------- 209950827 31 ----------------------LRGINMGNALEAPR--EGEWGVVIKDYFKIIKNAGFSHVRIPIRWSAHADLNPPYTI----------EKSFFDRVDHVVNEALRNNLFVVINIHHYEEIMQY-----PEKHKNRFLALWKQIAEHYKDYPNTLIFELLNEPCMNLTSD------LWNKYLAEAIKVIRVSNPDRFIVVGPVNWNSVY---------ALRDLRLPKD-EKNIIVTFHYYNPFYFTHQWWGREDEKAEIDRELDMAVEWSIRNGKVPLYMGEFGAYSDMDSRVRWTSYVAR------SAEKRGIAWAYW--------------------------------------- 206901531 29 -----------------------RGVNLTGLE---APFEGSWGVYVKDYFELVKKAGFDHIRLPVRWNGHAAYEPPYTIRSYI----------FDRVDQIINLAFKNKLYVIINIHN-----YEEIMQNPEKHKERFLALWKQIAEHYRNYPDSLWFELLNEPN------TNLTPQLWNEYLAEAIKVIRETNPTRKIVVDTANWANYSTI-----------SFLKLPEDKNLVVSFHYYNPFNFTHQWTGSDQERKAIERELDFTVEWAKRNGNVPLYMGEFGAYHDMESRVRWTDFVAR------SAEKRGIAWAYW--------------------------------------- 182412911 161 -----ISVQGNKFVDSQGRTMLFRGLAIS--DPDKLDIQGHW---NREHFVKVKEMGTMVVRIPVHPAAWRQRTPV---------------EYLKMLDQAVYWCTELEMYVMIDWHSIGNLATGVFQDPYDTTLEETNNFWRIMARHYVGHQTVAFFELFNEPTTYRDQLGPVSWSEWKRIMETQITMIRAANPHVIPVVAGFD--------WAYDLTPLRQEPINAE---RIAYAVHPYAN-KRPQPWVP----------RWDSDFGFAASK--YPVIATEFGGFPKAGETPTPAQRNANYGPEIIKYEGRGISWIVWCFDP----------------------------------- 146281839 371 ----------------NGKPL-LVGVNLSGAGFGPSVVPGTHGTNYESYYKKYADLGMPLVRLPFLWERIQP-----------KLNTPLNATELARLKQSLDFAQKHNVKVILDLHNYYR-YFNKLIGSNEVPISSFAAVWKQIAQEVVNHPAVEGYGLMNEPH--------STNGLWPQAALAAAQAIRTVDSKRWIYVAGDRWSSAF-HWPHYNTQLISNPWMR-DPKNNLVYEAHMYIDKDFSGNYFDKNEKFDPMIGVNRKPFVDWLKQNKLRGYIGEHGIPDFSPSALVATDNLLSYLRQ------NCIPSTYWAAGP----------------------------------- 189462808 33 ----FVHVEGACLIEPDGDTLHIKGTNLGNWLNPEGYMFGFWKQFKDNDIEFIAGLGANTIRLPFHYKLFTDEDYMGLTAE---------QDGFARVDSVVNWCRDNKLYLILDMHNIDDSYGYPWLFESERSQQLFCDIWRNIAERYKNEPVILGYELINEPIAPYFDNMEELNGKLEALHKRAVKAIREVDTNHIILLGGSQ--------WNGNFKPFKDA----KYDDKLMYTCHRYG---------GAPTKEAI------QEFIAFRDSVNLPMYMGEIGHNTSE-----WQSSFCKVME------ENNIGWTFWPY------------------------------------- 121844 109 -----------QLLQGTGTLLW-RGVSLAGAEFGEGSLPGTYGSNYADSVTYYKNKGMNLVRLPFRWERLQP-----------TLNQVFDANELSRLTGFVNAVTATGQTVLLDPHN-YARYYGNVIGSSAVPNSAYADFWRRLATQFKSNPRVI-LGLMNEPN-------SMPTEQWLSGANAELAAIRSANASNVVFVPGNAWTGAHSWNQNWYGTPNGTVMKGIDPGHNLVFEVHQY--LDGDSSGQSANCVSATIGAQRLQDFTTWLRSNGYRGFLGEFGAASNDTCNQAV-SNMLTFVKNNADVWGPWWGGYMYSIEPSNG------------VDKPQMSVLAP--------- 169640152 21 ---GWVKVEGNKFIDPQGNELIFRGLCFS--DPVKLVREGQW---NERYFAEAAEWGSNVVRFAVHPTNLNSMGWDET---------------FEAMDQGIAWAKKYGMYVIMDWHSIGNLKEEKYTSPMYTTKAETFKFWSTVAQRYKDEPTVALYELFNEPTVTAPGVGSCSWTEWKALQEEIIDMIRQYNPNAICLCAGFN--------WAYDLTPVATEPIARP---NVAYVSHPY-PMKRSEPW----------EEQWEKDFGYVAD--TYPVICTEIGFCLEDE-------------------------------------------------------------------- 32473600 219 ----------------NQTPFFGRGVNIGNALEAPR--EGDWGPRLEAHLDLIQQAGFDSVRVPVRWSTHASNTAPYTI----------SSTFMKRVRWVVDEALRRDLKVMINIHHYEGLY-----ANPEQHHDRFLELWRQIANEFEDAPPELVFEVLNEPHENL------DAGKWNRLLADALPIIREKHPTRTIVVGPANFNSID----------ALQFLKLPKDRQNLVATFHYYSPFQFTHTWTGTPEQQKAVRNDLDRALRWSVE-NEVPIYLGEFGA------------------------------------------------------------------------- 150383631 271 ----WLKVKGPQIVTADGKEFLPAGIGY----CRDVII----SNQDDAVMEYAKARGLNTIRLPFYTRYFNNNV---------NEPIDLDAHIRDFIDPVVQAAKRHDMYVILDDHGYFSEKIDEAKAWDEAGVTEWTNRWRKVAERYKNEPHVLGYELMNEPHD------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 196185760 26 --GGFLRAEGTRIVDEAGEPVILRGMGLGGWEENTEAFYAAWRANHKADIDAMGRWGFNSVRLPMHYDRLTLPVDQEPVAG----RDTWKEEGFAEIDALLAWVKANGLYLILDLHAAPGGQGSPSLWDSAENRRKTVALWRRLAERYADEPAIGAYDLINEPNWDFEKPGGTTNAPLRSLMREITTAIREVDPRHMIVIEGN--------CWGNNYRGV-----TPLWDDNTVISFHKY----------WNATDRASIADILR-----LRDETNAPVWLGESG-----ENSNTWFT------ETIALVEGEGIGWAFW--------------------------------------- 21240802 32 ------------------RALTYAGVNLSGAEFAPGVLNKDYMYAAASDYTYFAGVGMNTIRLPILWERLQPTASGE-----------LDPAQLALLQQAVARAKAAGMYLVIDIHN-YAKYYGYKIGSPEVPVATFTDLWRRLALAF-NSDNAVMFGLMNEPN-------NISASDWAGAAQAAIDAIRRTGANNLILVPGELWTGAHSWYSTTNYSNATALTSIYDPLDRYAFEVHQY--LDADSSGTSSTCVSSTIGAERLRNFTQWLRTNRKRGFLAEFG----TANNAVCNQALQGMLAYMETNADVWLGWTWWAWNLSYAYS---VHPNKDGTDKPQMAILSP-QATL---- 71275113 31 ----------------------LRGVNWRGLETAQHLPQGLDQRPWREVLDQMQSLGINAIRLPLCSDTLHGAMPTNLD--LVRNPDLKGRTALQIADAIMDEAGKRGMRVLLAYHVECPTDGNPLLRSVDESEHQWISDMQFITSHYRQQKVVIGVDLADMAYHRPFQSGGDSTPDWNRVVERAAAAILAMNPDWLIGVQPVGLNPDASAPISDDNIKSQHCVQLRIPARNLLLMPRFAGTDMDTEAALGDATDAEQLAHRIDALLAFGIRQGFYGSWMTSFGLLDNDGRTPR---------------------------------------------------------------- 115334999 218 ---GALAVTNGTLVDKNGQPFQLRGMSTHGLSFTEEGVPFRDYVNYDAFKTLRDDWGANCVRLAMYTESYM-----------GYCNGGNQEDLKNVIRRGVQAASDLGMYVIVDWHILENGNPTAVEWQAS-------NFFSQMSNEFRNYDNVL-YEICNEPNGGVDWWT------VKGYAERIIPVIRANDPNAIVIVG--------TPTWSQDIDQAAANPIQWPSSQNTLYALHFY----------------ANTHTQWLRDRLNAALNAGLPIIISEFGTCDASGSGG---NNLWEAQQWIDLANARNVSWLNWSLTASAIQPWCKKLSDWETWE------------------ 20138179 107 -----------QVAQGTGTLLW-RGVSLAGAEFGEGSLPGTYGSNYADSATYYKNKGMNLVRLPFRWERLQP----------TLNQAL-DANELSRLTGFVNAVTAAGQTVLLDPHN-YARYYGNVIGSSAVPNSAYADFWRRVATQFKGNARVI-FGLMNEPN-------SMPTEQWLSGANAALAAIRSANASNVVFVPGNAWTGAHSWNQNWYGTPNGTVMKGIDPGRNLVFEVHQY--LDGDSSGQSASCVSATIGAERLQDFTNWLRSNGYRGFLGEFGAASNDTCNQAVANMLTVWTGWAWWAGGPWWGGYMYSIEPSNG------------VDKPQMSVLAP--------- 71021601 34 ---GPFATDGNQIKNADGQPVIFIGTNWPGSGE-TMLPEGIEFRSIADIVGMMKYVGYNFVRHTYAIQMIDQIYENNGADITQNNPEINSTTRLQVLGMIAEEENKQGMLMHLDNHISRAIWCNAWFDDLDFDVNKWHRGLRYMANWAKNHTNIVSMSLRNELRKSAEPNLEYNWKTWWGNISEAAEIIHSTNPDLLITISGLDYDIDLSALTGQTAMYADIESTKFGKAKKAVLELHAYKMSTYYQDHLEDCGIQAGLYRFGFNALGKSARKVLLPVLLTEFGDAQDSGYANVTMKCLRDF------TTRNKIGWAHWALAGSYNDTWGLTNPTWT--------------------- 198257519 40 -----ISVEGNRFVNEEGETVVFRGLALV--DPAAMVDRGRWNREY---FEKAAGWNANVVRVPVHPRDWR---------------RFGEEEYLKLLDQSVQWSAELGMHVIIDWHSINPLTDVYHRPMYETSRGETFRFWYTIATRYKDNPAVPFFELWNEPTNRNGRMGRLPWSDYKAYMEELIFMIKAIDDKKIPMVAGFNF--------GYTLTDVKNDPISFP---GVAYVAHPY-PQKRPEPWVED----------WERDWGFVADK--YPMICTEFGFMSADGPDEKYGHAIIDY------YEKKGISWTAWVFDP----------------------------------- 160884641 41 ------------------------------------------------------------------------------------------------MKKFVKAAEDRNIQILLDMHNFGRYNQYAIIGNARCTVDNFCDVWKKLAKEFKDYKNIWGYDIMNEPYEML------ASTPWVNIAQACINAIRTIDTKTTIIVSGDEFSSARR--WKECSDNLKTLT---DPSNNLIFQAHIYFDSDSSGNYNKGYDEDGATVQTRLKPFVDWLKENNKRGFVGEYGIPDTDGRWMDILDAALKYL------QENGINGTYWSAGPRWGD------------------------------- 90023060 269 -GGGVFRVDATGNITKNGEVLPVRCGNWFGLEPLELYVGNMWWRTIQQTMSEITAQGINMVRLPIAPQTLNPNDPQGVGDVRNNHESVQQTNARQALEDFIVQANENDIQVLIDIHSCSGYDFTREDYSHEYNEEIWLNNLREIASESLGVDNIIGIDIFNEPWD-------YTWEEWKALSESAYQAISEVNPDILIFVEGPHGDESSNPNWGENFYPAQTAPLNI-PKDRLVISPHTYGPSVFVQRQFMDPNDPATLAAGWDEHFGFLREQGFAMV-VGEFGGNMDWPNDRQWQEAFVDYMV------EKNIQACYWSINPESGDTGGWYGHEWLDFDSRKTNLLK---------- 88803387 22 -----LKTDGQKIVNSNGEEVLLRGMGPGGWQIMEGYFFKKWRKNHKRDVDSLAAWGFNSIRIPMHYNLFTLPIEEEPITGENT----WRETGFELIDNVLEWAAPYNMYVILDMHATPGGQGTGSEINDYENRDKLVALWTRIAARYKNNQWIGGYDLINETH----WDLGSENALLRAVFEDITAGIRGEGDDHILYIEGNAYANDYRGL-------------LPPWDDNLVYSFHKYWSFNTKHD---------------LDWILPLREKHNVPLWMGESG-----ENSNTWFTD------AISLFENNNIGWAWW--------------------------------------- 21229504 31 ------------------RALKYAGVNLAGAEFAPGVLNKDYMYPASTDYSYFAGTGMNVIRLPILWERLQPAA-----------RGELDPAQLALVQQAVARAKASGMYLVLDIHN-YSKYYGYKMGGPEVPLATFADLWRRLAVIFNSDNAVI-FGLMNEPN-------NISASEWAGAAQAGIDAIRATGANNLILVPGALWTGAHSWLTSDGYSNATALASISDPLNRYAFEVHQY--LDADSSGTSSVCVSETIGADRLRAFTEWLRTNNKRGFLGEFGTANNAVCNTAYMENYADVWLGWTWWAAGAWWNTSYAYN------------------------------------ 54402407 37 AKNGQLSIKGTQLVNRDGKAVQLKGISSHGLQWYGEYV-------NKDSLKWLRDWGITVFR----------AAMYTADGGYIDNPSVKNK-----VKEAVEAAKELGIYVIID-------WQFLNDGNPNQNKEKAKEFFKEMSSLYGNTPNVI-YEIANEPNGDVNW-----KRDIKPYAEEVISVIRKNDPDNIIIVG--------TGTWSQDVNDAADDQLKDA---NVMYALHFYAGTH----------------GQFLRDKANYALSKGAPIFVTEWGTSDASGNGGVFLDQSREWLK------------------------------------------------------ 160884643 27 ------------------------------------------------------------------------------------------------MKELVRAAEKRDMVVILDLHNYCRRFMNNEHGNNELTIEDLASFWQAIAKEFSTFKNIYGYGLMNEPHDLA------PETKWFDMAQASINAIREVDTNTLIMVGGNDWSSAERWIEQSD-----TLKFLKDPANNLAFEAHVYFDKDYKYSYEEEECYPEKGIDRVKPFVEWI-KQNKFHGFIGEYGIPDNDPRWNETLDLFLGYL------QENGINGTYWAAGP----------------------------------- 167751335 47 -----------------------------------------WGNPTKAMIDAVKAQGFNTVRVPVSWGNHTTG-----------DNFTIDSKWLARVKEVVDYCIDNDMYVILNIHHDTSTQYYYPSSTYKTQSMKFVKIWTQVAKYFKDYDQHLVFETLNEPRNNPNSAVRDSISVINTLNQTAVDAIRAANTDRCIMVPGYGASIDGCTTPTFKL-------PDDSTPNRLIVSVHAYTPYNFALNANGTAEFTNDLKNEVDYLYSTIKSHEGIPAIIGETSASNKNNAAERV-KWAQYYMGKSAEYGVPCMLWDNNAFNGDRGECHGHLNRSTLGW------------------- 78926954 30 ---------------------RLTGVNIAGAEFNPGVIFKDYTYPKDSELAYIAAQGANVIRLPFRWERLQPEP----------NKPFNGDE-LKRLKNTVNKASAQGLCVILDVHN-YAEYYGESFEDKPALESAFIDLWRRLAKEFTD-PTQTIFGLMNEPAH-------TPVANWAALAKRTVKMLRDEGSTNQIFVAGGSWSGLHDWFPKGDTSNAAEFADLKDPLNRTTIEVHQYA-----DEWYSGTKTDCHPPEHFDPRFEAWAEEHKQQLFLGEFGM----ATTKECLEVLERFLSLMK--GPAWKGWTYWA-------------------------------------- 190889902 29 ----------------------------------------------------------------------------------------------------VALIRKHGMAVLLDPHNF-GYYDKIQIGTAPATDAAFADFWARLAVEFANEDGVL-FGLMNEPHD-------IKATDWLDAANAAIRSIRAIGARNLILVPGTAWSGAHS--WEKDVIGGANGTVMLDPLDFYAYEVHQYLDIDSSGTHPTCEGATAAVEAI--AGVTAWLKQNHKRGFLGEFGA----SADKDCMGGLKEIYATMSGNSDVWLGWSYWA-------------------------------------- 160894412 38 ---GRLSVKGADLVDSKGNKFQLRGISTHGINWDVGSP----YVNKKAFKTLRDDWGVNAIRLAMYTEEYNGYCSGGSQAKL-----------RKLVDKGVGYATDLGMYAIIDWHILSDG-------NPNKNKSQAKKFFTTMAKKYKNNKNVI-YEICNEPN-------GCSWKEIKSYATDIIKTIRKYDKKAVIIVGTPTWSQLGTDGTSNEVADS-----PIKGYKNIMYSLHFYA-----SEWAHNEYLPAKV---------AYARKKKLPIIVSEFGGAINKASADKWMKLLNKY----------NISYFCWSLKPSTKKTSGWKSGDLSTAKYIKKKYLARKKAL----- 154250235 45 -------------------------------------VEGSWGVYIEDYFKIIKERGFDSVRIPIRWSAHISEKYPYEID----------KFFLDRVKHVVDVALKNDLVVIINCHHFEELYQAPDKYGP-----VLVEIWKQVAQAFKDYPDKLFFEIFNEPAQNLT------PTKWNELYPKVLGEIRKTNPSRIVIIDVPNWSNYSYV-----------RELKLVDDKNIIVSFHYYEPFNFTHQWEGKDWEVEQIRNHF-KYVSEWAKKNNVPIFLGEFGAYSDMESRVKWTKTVRR------IAEEFGFSLAYW--------------------------------------- 116282947 159 -----YQSKNGQIVSKNGTPVGIKGVNWFGMETALAIPFGLWENSVYEIAAFLARNNFNSVRLPVCINILINTSPEKSLINVNTNRALNITSYVSAIQSIVEALGYRRISVMISLHTLDPKKSGGAWYSESVSEDDFLEAVDILTKNSAKYWNVLGLDLKNEPHE-SSWGG--DAPDWQQGATLIGNRMLEGCPNWMAFVEGIGSSGTYYDWWGGGLENAG----------------------------------------------------------------------------------------------------------------------------------------- 106880099 39 ---GQLTLKGTQLVNQNGKAVQLKGISSHGLQWYGDYV-------NKDSLKWLRDWGINVFR----------AAMYTAEGGYIDNPSVKNK-----VKEAVEAAKELGIYVIIDWHILSDG-------NPNQNKAKAKEFFNEMSRLYGKTPNVI-FEIANEPNGDVNWN-----RDIKPYAEEILSVIRKNSPKNIVIVG--------TGTWSQDVNDAADNQLKDG---NVMYALHFYAGTHGQS---------------LRDKADYALSK-GAPIFVTEWGTSDASGNGGVYLDQSREWLK---YLDSKKISWVNWALNPGASKNGG---------------------------- 192807894 10 ---GFVKADGKRVVNGDGQEILLQGVGLGSWLLPEGYMWKMWKTYYDADIRQIAAEGFNSIRVPINARFIMEEG--------QHPPFAYHEGHLRLIDRVIDWCRTYSLYVILDLHGAPGGQTGANIDDSERNAERTVALWRMLAERYKDEWIVAGYDLLNEPLPDWFSEYND---RVMPLYKEITAAIREVDKRHMIILEGVHWSTDWSIF-------------DDKFDDNLMLQFHKY---------WNNPDTESI------QKYIDLREEWNVPIFMGEGG-----ENNPQW------YTGAFRMFEDHNISWNFWTW------------------------------------- 71275297 36 ----------------------------------------------------VVKKGMNIVRLPVLWERVQP-----------TLNDALDATQLNLILNAVEQAKAQKLHIILDIHN-YAKHNDELIGSDNVPISAFADLWKRLSLQFANDKAVI-FGLMNEPHEITS-------TTWAKAAQAAINAIRSTGARNLVLVPGTAYSGAHSWLSSYYGIPNGEALLNINDPAKHMFEVHQY--TNENSTGTTGECISTTIGAEKLEAFTNWLRTYHKTGFLGEFATGNNDTCNQA-LEGMLSYIEENADVWLGLTWWGYNPWSPNY--------------------------------- 118726982 57 --------------DKDGNPIQLRGMSTHGLQWYPEII------NDNAFAALSNDWGSNVIRI----------AMYVAEGGYSKDPETIKKRVIDGID----LAIANDMYAMLDWHVLTPGDPNADIYKGA------MDFFKEISQKYPNNPHII-YELANEPNDPGVTNDAAGWAKVKSYAEPIIKMLRDSGNKNLVIVGSPN--------WSQRPDLAADNPIN---DNNTIYTVHFYSGTHKPSADSSD-------RGNVMSNARYALEHGVA-VFASEWGTSEASGNNGPYLKEADEWLEFLN---ANNISWCNWSL------------------------------------- 110638242 34 -----LHASGIDIIDGSGKKVYLRGVA-FGNEVWSNAPTIPTTHHSEEDYKRVRDMGMNAIRFYLNYQIFEDDATPY----------VYKSAAWDWIDQNIAWAKKHDIYLILNMHVPQGGFQSNGDWNNPENQNRLKALWFNIAKRYANEPTIAGLDLLNEP------VVTTSIDQWKNFSQSIIDTIRTVNTNSMIIVERVNAIDD--NWSNNSDMNFFDLN-----DNNLAYEFHFYLPMEFTH--------------------------------------------------------------------------------------------------------------- 196165996 18 ---------------GNSDTVKMRGINIGNALESPKDFH-WDVKMSNKFFDDIKDADFDTVRIPIRFSDYTSDS----------DDFKIDEEFFKKIDGYINYALDKDLIVVLDLHHFE-----EIMKEPGAHKEEFLKIWEQISNRYQKYDKKLVFELLNEPKENLSS------QLLNEYIEEAIKIIRKTNSKRTIIVGPYNFYQIDYL-----------NELNIPKDSNIVVSFHYYEPNDFNITWEGTNEQMNYLKKRFD-IVENWANKNKVKIFLGEFGITKEAPSRRAWIKAVRE------EAEKRNFSWAYWEL------------------------------------- 88798396 134 -----FRVEDGKI-TKDGEPYPMQCGAWFGLETFWANGNQGTGRTIQQGMSEIIAKGINTIRLPLVPQTLETDNPQGVSSVFKNHPTVRADNSRQALEDFIKLADENDLNIILDIHNYACSAAGPGVTVHEYNEELWLDTLRELASEELNVNNILGIDIFNEPWD-------YTWDEWKTLSENAYQAINEVNEDVLIFVEGVGGNPDLNPNWGENFFSAGDSPLNI-PKERLVLSPHTYGPSVFVQPQFMDPAQPQLIKQGWDEHFGYLKDE-GYAIVIGEFGGHFDWPEDEQWQNTLVDYMV------EKDIEACYWSINPESDDTGGLYQHEWLSFDEEKWNLLERL-------- 125535567 661 ---------------------------------------------------------------------------------------------FQALDFVVSEAKRHNMRLILSLNWEDYGGSEDDFFSDPTIKSYYKAFVEAVVTRYKDDPTILAWELINEPRCPSDPSGDT----LQAWIEEMASYVKSIDPVHLIGIEGFYGLSTPELLPVNPDEYSGDFMRNHQAPGIDLASIHVYSDTWLPHSI--KENHLQFVDKWMQQHIHDAANLLGMPIVVGEFGVSVKDGK------------------------------------------------------------------- 121785 107 ---------------------------------------------------------------------------------------------------IVNYGIDNGLYVILNTHHEE--WYMPKPSEKDGDIEEIKAVWAQIADRFKGYDEHLIFEGLNEPRGAEWTGTSEAREIINEYEKAFVETVRANNGDRCLMITGYAASSAYNNLSAIEL---------PEDSDKLIISVHAYLPYSFALDTKGTDKYDDTAIPELFEHLNELFISKGIPVIVGEFG-TMNKENTEDRVKCLEDYLAAAAKYDIPCVWWDNYA-RIGNGENFGLMN------------------------- 15894112 66 ----------------------------------------------KSMITKIKQAGFNTVRIPITWNSHIGPAPDYTIDN----------AWLDRVQEVVNYAYDNHMYVIINLHHED-SWLIPTYANKDAATAELTKLWTQISNRFKNYNDSLIFETMNEPRTPEEWYGGTSEARVNSYNLAAVNAIRAKNSSRFIMIPTYAASSDKISINGLKIPNN---------DKKILISLHAYIPYNFGTSSWGSAKDKKELDSTLNAIYKKF-GKKGYGVVIGEFASVNKNNENQR-ASLAKYYVSAAKKRSIAPIWWDNGVYSSGAKDSYGIFNRNTLRWECPK--------------- 169185024 9 ---GFVKRAGQKIVNGAGEEILLRGVGFGSWEEKAAFFWEIYYNTYEADIRRIAEEGFNSVRFPINWRFLMVEGT-----------EQYNEKHLALLDRAIGWCREHKLYVILDLHGAPGGQTGANIDDSENDQPELFDMWRMLAERYKDEWIVAGYDLLNEPL--PDWNAQYND-RLMPLYKEMVQAIREVDERHMIIIEGAHWATDWSV-------------IDEVIDDNLMLQFHKY----------WNSPDTASIQKFLDK-----REELNLPIYMGEGG-----------ENNIEWYTGAFRLYEDHNISWNFWTW------------------------------------- 198260665 32 -----LKVDGTQLVNENGEAVVLRGISYGWHNWWPRF-------YNKESVKWIADWGADVVRAAMGI------HYEEPELTYNAEPE----KAVELISKVVDGAIESGIYVIIDFHSH------------HIELDLAKKFFAEMATKYGEYPNVI-YEIFNEPVE-------DSWEDVKAYSEEVIAVIRAIDPDNVILVG------------------------------------------------------------------------------------------------------------------------------------------------------------- 146350810 40 ---GQLKVQGNQLVGQSGQAVQLVGMSSHGLQWYGNFV-------NKSSLQWMRDWGINVFR----------AAMYTAEDGYITDPSVKNK-----VKEAVQASIDLGLYVIIDWHILSDG-------NPNTYKAQSKAFFQEMATLYGNTPNVI-YEIANEPNGNVSW------ADVKSYAEEVITAIRAIDPDGVVIVG--------SPTWSQDIHLAADNPVS---HSNVMYALHFYSGT------------------------------------------------------------------------------------------------------------------- 158451945 178 ----------------------------FGANATVTAMERGWGNPVKAMITAIKNAGFNAIRIPVSWTKAAGGAPNYTIRA----------DWMARVKEIVNYAVENDMYIILNTH-HDEDVLTFMNSNAAAGKAAFQKLWEQIADTFKDYNEKLIFEGLNEPRTPGSWNGGTAEENLNSYYPIFVNTVRNNNDKRILMI------NPYAASMEAAAMNALELPAD-SAANKLIVSFHSYQPYNFANSWNSSSSDTSPITDPIDRYYTKFVSQ-GIPVIIGEFGAMNKNNEAVR-AQWAEYYISYAQSKGIKCFWWDNGV-TTGNGELFGLLN------------------------- 15839297 35 ------------------NILTYAGINLPGPEFSPSNKPGVLYKDYASDYAYVVKKGMNIVRLPVLWERVQP-----------TLNDALDATQLKLIIKAVEQAKAQKLNIILDVHN-YSEYNDELIGTDNVPISAFADLWKRLSLQFANDKAVI-FGLMNEPHEITS-------TTWAQAAQAAINAIRSTGANNLVLVPGTAYSGAHSWLSSYYGIPNGEALLNIDPAKHMAFEVHQY--LNENSTGTTGECISTTIGAEKLEAFTNWLRTYHKTGFLGEFATGNNDTCNQA-LEGMLSYIEENADV---WLGLTWWGSNPWFG-------------------------------- 90021219 50 ----FISVKGNKFIDDKGKTFTFRGVNIADTGKLLS-----QNQWQKSLFEELANWGVNTIRLPIHPVSWRKLGPDV---------------YLGHIDEAVRWANDLGIYLILDWHSIGYLPTEQYQHPYDTTIKETRDFWRRITFRYKNVPTVAVYELFNEPTTMGNTLGERNWAEWKTLNESLIDMIYASDKTVIPLVAGFN--------WAYDLSPIKKAPIE---REGIAYAAHPY-----PQKAKPEVKNDKNFFKLWDEKWGFAAD--TYPVIATELGWVQPDGDDGSYGPRIVKYM------QKKGVSYTVWVFDPDWSPT---MINDW---------------------- 82524119 29 ---GKLQVKGAQLCDQKGNPVILRGVSLGWHNLWPRF-------YNKGAVETLKDWHCSVIRAAIG---------QHIEDNFQENPEF----AMQCLTPVVEAAIKQNVYVIIDWHSH------------KLMTEEAKQFFGEMARKYGKYPHII-YEIYNEPIA-------DTWTDLKKYAQEVIGEIRKYDKDNVVLVGCPHWDQDIHLVAESPLEGLS----------NVMYTVHFYAAT-------HGEDLRQRTEE---------AAKRGIPIFISESGATEASGDGKIDEESEEEWIK---MCERLGISWLCWSI------------------------------------- 1346223 7 -------------------------------------------------IKQIADWGFDHVRLPIDYNIVQNNDGSVIEDGYN------------RIDKVVELCRKYGLKLVIDLHSFDFGEPESGFFDNKEYQERFYILWEEIARRYGHDTDNIVFELLNEVTDEAFIG------KWNEISDICIGRIRKIAPEVIILLG------------------------------------------------------------------------------------------------------------------------------------------------------------- 40037077 25 ---GQLSVKGSQLVGSNGQPVQLVGMSLFWSSCGEG--EGFYNRETVNSLKC--SWNSNVVRAAMGVE-YSGCQRPGYLDAPNVE--------LAKVEAVVKAAIELDMYVILDFHDHNAQGH----------VKQAKQFFAYFAQNYGSKYPNIIYETFNEPLQ-------VDWNGVKSYHEQVVAEIRKYDNKNVIVLG--------STTWSQDVDTAANNPVRGS---NLCYSLHYYA--------------------------------------------------------------------------------------------------------------------- 6016180 169 ---------GTQLCDEHGNPVQLRGMSTHGIQW---FDHCLTDSSLDALAY---DWKADIIRL----------SMYIQEDGYETNP----RGFTDRMHQLIDMATARGLYVIVDWHILTPG-------DPHYNLDRAKTFFAEIAQRHASKTNVL-YEIANEPN-------GVSWASIKSYAEEVIPVIRQRDPDSVIIV-GTRGWSSLGVSEGSGPAEIAANPVNAS---NIMYAFHFYAAS------------------------------------------------------------------------------------------------------------------- 118728278 38 --------------------------------------------------------------------------------------------------------------------------------------------WEQIAQRFKGKSENLVFEILNEPH------GNITDSQINDMNKRILNIIRKTNPTRNVIIGAGYWNSYNSL-----------SQLEIPNDPNLIATFHYYDPYSFTHQWQGTWGTKNDMDAIVFNHVKKWSDKNNIPVYLGEYGGHSDRTSAVKWFDFVSDQAISHG--------------------------------------------------- 90022135 269 --------------------------------------------------------------------------------------------------------------------------------------------WQQIAERFKNKSARLMFEILNEPN-------GMTVADVDDLNPRILDIIRETNPTRLVVFSGNGYTPVDALLAAA-----------IPNDDYLIGNFHSYDPWQFGGSWGTEQDYTDL--ENIYKRANTWSEQHDIPVMVNEFGAAHYDPQNVCNQQARLAYLGAHATFAQYGFGASVW----DDGGSFEVYKRGENSWREAKDVLVAP--------- 1708079 53 ------------------------------YNTSPISFETGWGNPVKAMIDKIKNAGFKTIRIPTTWGEHLDGN------------NKLNEEWVKRVKEVVDYCIADDLYVILNTH-HEGNWVIPTYAKESSVTPKLKTLWTQISEAFKDYDDHLIFETLNEPRTPYEWTGGTSESRVNKYNAAALESIRKTGGNNL-----SRAVMMPTYAASGSSTTMNDFKVPDD--KNVIASVHAYSPYFFAMDTSSNSSYDKYSLDVELDSYLNTFKSKGVPVVIGEFGSINKNNTSSR-AELAEYYVTAAQKRGIPCVWWDNNYAETNKGETFGLLNRSTLNWSDIKDALIR---------- 121817 82 --------------------------------------------------------------------------------------------------------------------------------------------WSQIADRFKGYDEHLIFEGLNEPRGAEWTGTSEAREIINEYEKAFVETVRANNGDRCLMITGYAASSGYNNLSAIEL---------PEDSDKLIISVHAYLPYSFALDTKGTDKYDDTAIPTLFESLNELFISRDIPVIVGEFGSMNKDNIDDRV-KCLDDYLGNAAKYDIPCVWWDNYA-RIGNGENFGLLN------------------------- 163814819 74 ---GRLAVKGADLVDAKGRKFQLRGVSTHGINWDVGYP-----YVNKAAFQTLRDWGANAVRLAM-YTSEYNGYCSGGNQAQLRNQIYKG----------VKYATELGMYVIIDWHILNDG-------NPMTQLAQAKKFFATMSNKYKNQKNVI-YEICNEP--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 209542955 29 ---------------------------------------------------------------------------------------------------FVDQVHAVGGKVILDIHD-YGRYRGTLIGDGQVTAADFRDLWTRLGTAFRDRPDVW-FGLMNEPQQ-------KSAEAWRDIEQQAILGIRAAGARNPILVSGVGWDAAH----GFATVNAPALATLKDPDHSLVFEVHEY--FDPDSSGRSPDCIPTDQAVARLASFTAWLHQTGNKGFLGEFGV----GRSAACLDVLDKVASYLAANQAVWLGWTYWAAGP----------------------------------- 5923871 33 ---GRLSVSGTKLVGSNGQPVQLIGNSLFWHQFQ-------SQYWNAETVKALKNWNANVVRAAVGVDL---------ERGYMSDP----TTAYNLAVAVIEAAISQGMYVIVDWHS------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 88854799 20 ---GFVRAKDARLVDGSGRELLLRGVGLGNWMEAERFWEGFRTNFIEADIALIAASGFDHVRLPINSRAIQDENGQPIEAGYTM------------IDRLIEWCREHKLWVMLDLHGAPGGQTGTNIDDSPHYRELTVRLWQDLATRYRHETVVMGYDLLNEP--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 197780336 152 SGDGALRVSGNKLVDAGGATRRLLGVNRSGGEFMCVQGRGIFDGPVDDSVKAIADWKANAVRVPLNEECW--------LGLSHIDPAYAGANYINAVKDLVARVKAHGMTPVVELHWTHGQYTGNSAGCSDVHMQYTPAFWASVANTFKSDRTVV-FDLFNEPYDRATSTATQAWQCWRAGMQDLVDSVRGTGATNLLLVGGIAYSNDLSQW-------------------------------------------------------------------------------------------------------------------------------------------------- 90022635 36 ----FVHTDGTRILDENGEELNFNGINLGNWLLWEGYFEHQWRLNYEQAIADLSALGFNSVRVPFHYNMFWENGQ-------------LSNHGFQYFDRVIEWCRTYNMYVLLDMHAAPGYQNPGDHADDGNNVQIAATVWRHIANRYKDEPVVWGYDLINEPVPQPTREF-----ELLSSMVTMRNAIREVDNNHTIVVEGSWWSSDLTKIDWTDPEVQAASGVYSQWDDNLVYQLHHYGP-------------------------------------------------------------------------------------------------------------------- 160892740 243 ---GKLAVSGTDLVDASGSKFRLKGVSTHGLTWFADFVSKDTYQYFKDSF------GINLVRFAM---------YTDTGDSYGYCSGGNKSEIEELLGKGVDAATDLGLYAIIDWHILNDNDPNMHIDDAK-------DFFDRISKKYASYGNVI-YEIANEPNGGTTWDS------VKSYAETIIPIIRKNAPDAIIIVG--------TPTWSQDVDVAAADPIT--DQTNLMYAVHFYA--------------------------------------------------------------------------------------------------------------------- 157830578 6 ----------------------------------------------------IAEAGFDHVRLPFDYPIIESDD----------NVGEYKEDGLSYIDRCLEWCKKYNLGLVLDMHHAPGYRFQDFKFEDPNQQKRFVDIWRFLAKRYINEREHIAFELLNEVVEPDS-------TRWNKLMLECIKAIREIDSTMWLYIGGNNYNSPDELKNLADIDD-----------DYIVYNFHFYNPFFFTHQTVKYPGQYEGIEEFVKNNPKYFREKKKCKLYCGEFGAIADLESRIKWHEDYISLLE------EYDIGGAVWNYKKMD---FEIYNEDRKPVSQELVNILAR--------- 67157091 6 --------------------------------------------------AWLAERGLNAVRIPVGHWIFGPDYPYHPSYGEARHPFVEG--GIAVLDRAMQWAEEHGLRVVLDLHAASGCQNGCEWHTRPEYREHSLSVLERLAERYREHPALHAIEVLNEPR-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 121800 114 ---GKLAVEGSHLVDADGHEVLLMGVSTHGINWYPEYAS-------AETIKSLRDWGINVIRLAM---------YTSDYNGYCVAGKENQEKLKDIIDDAVEAATDNDMYVIIDWHTLN-------DADPNEYKADAIQFFGEMVRKYKDNENVI-YEICNEPNGDTTW------NDVRRYANEVIPVIRNVDA--IILVG--------TPKWATDLDSVLDKPLDFD---NIMYTYHFYAGT------------------------------------------------------------------------------------------------------------------- 192810012 52 ----------------------------------------------KALIDQIAAQGYKSIRIPVTWRHHIGSAPSYAIDA----------SYMDRVEEVVDWALDADLYVMINVHHDSWLWISHMENNRNEVVAKYNAVWTQVAQRFRTHSNKLMFESVNEPRDGGTTDESKAFQMLDELQTSFHRIVRARNATRPLVLSTLEAS------PTQARMNELYNTMTKLNDANLIATVHYYGFWPFSVNIAGYTRFETDTRNDIDQTFNHVYDTRGIPVILGEYGGVIEQGEKLKFFEYLTHYLKQ------KNITHMLW-------DNGQHFKRTAFTWDPELYNIMKAGWSG----- 46109478 29 -------------------------------------------------IDTLASTGMNTFRVGFRMERMTPSGITGALD----------ETYFKGLESVVNHITHRGNFAVIDPHNYGRYNNQIIQST-----ADFGAWWSKVAKRFANNKNVI-FDTNNEYHDMENSL-------VAGLNQAAIDAIRKAGATQYIFVEGNSYTGAHSWVSSGNGEALKNL---KDPQNKIIYQMHQY---------------------------------------------------------------------------------------------------------------------- 15825906 24 ---------------EDGTPVQLRGMSTHGLQWFGEIV------NENAFVALSNDWGSNMIRL----------AMYIGENGYATNPEVKDLVY-----EGIELAFEHDMYVIVDWHVHAPGDPRADVYSGAY------DFFEEIADHYKDHP-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 195643204 34 ------------------------------------------------------------------------------------------------LDYVISEAKKRGIHLILSLVNNWDGYGGKKQYTDSVTKGFYKNHVKAVLTRYKDEPAIFAWELMNEPRCQSDLSGKT----LQAWITEMAGYVKSVDPNHMVEIGLEGFYGESTPDRKRQFNPGGYTVGTDFISNNLIPGVDFATIHSYPDQWVSDGAQVAFMRRWMASHAGDAAAVLRKPLLVAEFG-------------------------------------------------------------------------- 197782415 66 ----------------------------------------------KALFDTIKSQGFRSVRIPVTWTDHQSASAPYTIDAAWMN----------RVKQVVDWALADGLYVVLNVHHDSWQWIATMPTDHDGVLARFKATWTQIAATFKDSPRSLLLESNNEPQFNNTTDGIQYNDELNTAFHSVVRQSGGNNATRLLVLPTLHTNSGQTF-----LDALAANMKSFN-DGNLVVTVHYYGYYPFSVNVAGGTQFDATSQKDMTDHFARIRTSKGIPVYNGEYG-------------------------------------------------------------------------- 125531661 203 --------------------------------------------------------------------------------------------SLEALDNAFRWAEKYNLGVIVDLHAAPGSQNPWTWGTTDETIIQTVQVIDFLASRYAKSPSLLAVELLNEPLAPKVSAGM-----LKKYYQDAYNAVQKYTSDAYVIMSNPISADYSNEILQFAGGFFGA-----------VFDVHYYNMFNGSFDNTTAEWNIQFVRNERSAELRSVTKQNGPLTYVGEWEWKVNNASEEDYKRFAQ---AQLDVYSQATFGWAYWSF------------------------------------- 158451961 1 ------------------------------------------------------------------------------------------------LDMAVNWAEKYEIYIIIDNHSFDPVKN-----TENNIDKILIPVWEQIARRYKDRSNYIIYEILNEPH-------GISDSRWGEVQGLAIDAIRRHDTKHFIIVGGTEYNSI-----------GKLSSIPAYKDDKIICTFHFYDPYLFTHSWGGPPSDPKTLYSTLDKAVSFSRERNV-PVFCGEFGVYMINSLNE---DRVRWYEIVTTAIARRNISRTSWDYYGGFGESGGDFYADLNTDVVRAMGFTPPVQ------- 515667 7 -------------------------------------------------------------------------------------------------DNCVEWCRNNGLNLILDLHKAPGYAFYNEDFTESRVQDAFVNLWKEFAARYGKYSDFVSFELLNE-------VVDADPGLWNDLIRRAITEIRRTAPETKIVVGGIRWNSASTL-----------ELLDPPYDENIIFTFHFYDPFLFTHQGATSIEYPGSMDDQYDSQFSAVAEKHNVPVYCGEYGVILSAP-----AECAVEWYRDMSIFEEYGIGRAAWTY------------------------------------- 116622529 14 -----LKTAGNRIVEATGRPVMLRGVNRSGFEYSQTGA-GITAEEIQEITGC---WGANVVRLPFN------------QVWALERPGYDPSAYLEALDFVIDQAAARGAYTLLDLQWLDATGEGRTNFVAALPEWASGELWGQLARRYLRESAVL-YDIFNEPHDAALESRRVSMAEWQPWARYLIAAIRGVNPDALIFVSGVNWGYDLRCFPLAGVEGV-------------VYSTHVY----------------RNKGKRWDEAFGSLAA--THPVFAGEWGG---GALDTKWGERLAAYLM------ERGIGWTAWSW------------------------------------- 209949722 10 ---------------------------WKGFNLTNMFLFHLAKDFDEEDFKWISEWGFNFVRIPLCYRLWIEDD----------NVYKIKEEILEKIDKVVAWGQKYNIHVSLNFHRAPGYCVNNEFWRDESALDAFCFHWGIFAKRYKRSSKYLSFNLVNEPLHPSPEV--MTREDHNRVIRRTVEYIRNIDSERLIIIDGISYGNSPLPELSDVQSCRGYLPMGLTHYKANWVGGENWPEPKWPGAWHYGEIWDREKLGRHYDEWAKLIGM-GVGVHCGEAGA-YKFTPHKVVIAWLRDLLE---ILKERDIGFALWNFKG----PFGILDSDRSDVEYE---------------- 12584219 80 ----------------NATKFRFFGVNQAGAEFGENVIPGELGTHYTSSIDYFVNQGFNTFRVAFKIERLSPPGTGLTGPF--------DQAYLNGLKTIVNYITGKNAYAVLDPHNYMRYNGNVI-----TSTSNFQTWWNKLATEFRSNTRVI-FDVMNEPYQ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 157329002 208 ------------------------------------------------------SNGLNAVRIPVGWWIASDPTPPKPFVG----------GSLKALDNAFTWAQNNGMKIIVDLHAVQGSQNGNDHSGTRDGFQEWGDVIDFLAARYANNPSLAAIELMNEP--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 119483862 31 ----------------------------------------------------LREAGMNIFRVPFLMERLVPNNMTGSPDA----------TYMADLVSTINYITSTGAHAIVDPHNFGRYYGNII-----TSTSDFAAFWTTVATQFKDNDLVI-FDTNNEFNAE-------DQTTVLDLNQAAINAIRAAGATQYIFVEGNSWSGAWT--WDSVNDNLKTLTDPVADSNKLIYEMHQY---------------------------------------------------------------------------------------------------------------------- 6581173 20 -----------------------------------------WGNPTEDMFKVLIDNQFNVFRIPTTWSGHFGEAPDYKID----------EKWLKRVHEVVDYPYKNGAFVILNLHHET--WNHAFSETLDTAKEILEKIWSQIAEEFKDYDEHLIFEGLNEPRKNDT------PVEWTGGDQEGWDAVNAMNAVFLKTVRSAGGNNPKRHLMIPPYAAAFNNFIFPEDDDKVIASVHAYAPYNFNNGEGAVDKFDAAGKRDLEWNINLMKKDQGIPMILGEYGAMNRDNEEDR-ATWAEFYMEKVTAMGVPQIWWDNGVFEG-TGERFGLLD------------------------- 15239973 28 ---------------------------------------------------------------------------------------------FQGLDFALAEARRHGIKIILSFANNYESFGGRKQYTDSLVKDFYKNHIKAVLNHYKDDPTIMAWELMNEPRCPSDPSGRA----IQAWITEMAAHVKSLDRNHL-LEAGLEGFYGQSSPQSKTLNPPGQFGTDFIANNRIFVTVHSYPDEWFPDS--SEQSQMDFLNKWLDAHIQDAQNVLHKPIILAEFGKSMKKP-------------------------------------------------------------------- 134100539 39 ---GKLSVCGNTLC-GSGAPVQLRGMSTHGLQWYGQCV-------NDESLDALADWQADVLRI----------SMYVQEGGYEEDPE----RFTAMVNQYVEAATRRGMYAIIDWHMLDPG-------DPNYNLERARTFFTEVARTHRDKPNVL-YEVANEPN-------GVEWPAIKSYAEQVIPVIRAQDPDSVVLV-GTRAWSSLGVSDGADEQEIVDNPVDAG---NILYTFHFYAAS------------------------------------------------------------------------------------------------------------------- 15777929 27 ---GQLSVKGKNVVGSNGQAVALHGMSLFWSSFSEGSPFYT-----ADVVKALKQWNANVVRAAMGVE---------EGSGYLSN----KQNQRNMVDTVIKAAIAQGIYVIVDWH-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 15235255 40 ---------------------------------------------------------------------------------------------FQALDHVIAEARKHDVRLLLSLVNNLQAYGGKTQYVKWAWQEYFKNYLKVLLTRYRNDPTIFAWELINEPRC-TTDVSGKTLQDW---IDEMTGFIKSIDDKHLLTVGGPNSPKGLTVNPEQWASQLGTDFVQNSNSSNIDFSVHIYPDHWFHNQTF--EEKLKFVVKWMQSHIEDGLKELKKPVLFTEFGLSNQNSQRDKFYRIIFDVVYKSAKRKKSGAGTLVWQLFMEGMETF---NDDF---------------------- 197930650 43 --------------------------------------------------------------------------------------------------------------------------------------AQYTATWQQIAATFRDEPRRLLFESINEPFFTGSSGDEQNAVLMNELNTTFHSVVRATNADRLLVMPGDTPDQPKIDTLLATFSALGD--------PNLVASIHYYSFWPFSVNLAGYTTFNAATQQDLTDTFDLLHRAKGIPVIVGEYG-------------------------------------------------------------------------- 125578306 5 ---------------ASGRPFIIHGFNTYWLMS-----FAADQATRLRVTAAIAEAGLNV----CCTWAFSDGGYR----ALQTAPFHYDEDVFRALDFVVSEARRHNMRLILSLNWEDYGGSEDDFFSDPTIKSYYKAFVEAVVTRYKDDPTILAWELINEPRCPSDPSGDT----LQAWMEEMASYVKSIDPVHLIGIEGFYGPSIPELLPVNPDEYSGHAGIDFIRNHQDLASIHVYSDIWLPQSI--KENHLQFVDKWMQQHIDDAANLLGMPIVVGEFGVSVKDGK------------------------------------------------------------------- 210117280 35 ------HPDNHWFLDSSGRVRIFHGINAVQKGFPWYPTQML----NQSRLDELQSWGFNALRLGMMWAGAEP------------QEGRYNQTYMSMIRNITAELGRRGIYTILDMHTQRCSHNFQCLYDNYKGADKMAGFWKFVATEFSNQTPVLGYELINEPWVGDWTPGHAGKKNVAPLHDRFSRAIRTVDEETMIFYEPVIWGYVFSE-DGVLGSGFEHVPGGMAYRNRSVLSYHYYCPLYQQPNQQQYPEYKKVACDDIYKMFSAVLETLGGGSFLTEFGLCWPNASDPTYPDT-VECGYVLKQADSFLQSWTYWDATPGS--------------------------------- 209950302 44 ---------------------------------------------------------------------------------------------------VVNMALRKDLYVIINVHHDSWRWSKEMKSDKEATIDKLEKLWLQIADRFKDYSEKLIFEIINEPTYEGFSEEEAGALQ-NEVNERILKVIRNYNDKRLVVVP---------PLWTDTYKAEKYFVPPKDP--NIIIGIHYYSPWDFTANWWGKSWGTERDKEQMDKDIKIVKEKFTYAFIIGEYGLFNGNKPAEYYFDNLIRVAKKYKMAT------FYW----DNGENYDRRNRIWRDEQAIKV-------------- 121699982 26 --------------------------------------------------------GMNVFRVAFRMERLIPNKMTGSPDG----------TYMNDLRSTVEAITSLGAYAVIDPHNYGRYYGNII-----TSTDDFAAFWKTLASEFASNDHVI-FDTNNEYN-------TMDQTLVLNLNQAAINAIRASGATQYIFVEGNSWSGAWTWTDINDNMKALT-----DPQDKIVYEMHQY---------------------------------------------------------------------------------------------------------------------- 169846881 87 --------------------------------------------------ADIAAAGGTTVRTWGFNEVTAYGGIPYYQIWNGRTPSVNGANGLQNFDQVIAAAKANGIKLILTNNWSDYGGNHDLFYTDPDVKAAFKNYIRAFVGRYVNETGILGWELANEPRCRGSTGGRCTPATITAWAREMSAFIKSIDPNHLVALGDEGFYNQPGHPVYPYQGGEGDFDVNLQIDTLDFGTVHAY-----PEHWGQQGNEVGFGNDWIKDHAE-SQKRYGKPVILEEYGVTTNKP--AVYTEWLR---TIQTSGLAGDLYWQAGSRLP----TGSTHDDGFTYPDQPAYQLLR---------- 157355498 15 --------KGNQFV-VNGKPFYVNGFNTYWLMV--FAVDQSTRGKVSEVFQQAASVGLTVCRLAFN---------DGQWRALQKSPSVYDEEVFKALDFVVSEARKYKIRLILSLVNN---WEGYEATTKPMLRQTVLNRVNTFTNIYKEDPTIFAWELMNEPR-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 121781 33 ---GQLSIQNGQLVNEHGDPVQLKGMSSHGLQWYGQFVNY-------DSIKWLRDWGITVFR----------AAMYTSSGGYIEDPSVK-----EKVKEAVEAAIDLGIYVIIDWHILSDN-------DPNIYKEEAKEFFDEMSALYGDYPNVI-YEIANEPNGHNVRWDS----HIKPYAEEVIPVIRANDPNNIVIVG------------------------------------------------------------------------------------------------------------------------------------------------------------- 150384292 198 ---------------------------------------------------------------------------------------------MNILDKVLEQCQKLGIMVIIDLHRVPGGKEFNHGFDNPELAEEFVESWRKIARRYRDCPAVYGYDLFNEPNQKTPR-----RIDYLELQYRAAKAIREIDPETPICVTSNDWSSPRYFSYLHPL-----------PLKNIIYNVHMYRPLTYTHQRVVPATYPGNVDGYWDKEALRFQQKYGARIVMSEFSVIRWAPGGERY---LADLLALAEEYQWDWCYHSFREW------------------------------------- 145252938 31 ----------------------------------------------------LRNKGMNIFRIPFLMERLTPDGLTSSFA----------STYLSDLKSTVEFVTNSGAYAVLDPHN-----YGRFDGSIITSTSDFKTWWKNVATEFADNDKVI-FDTNNEYHD-------MEQSLVLDLNQAAINGIRAAGATQYIFVEG-NAYTGAWDWTTYN----DNLSGLTDSEDKIIYEMHQY---------------------------------------------------------------------------------------------------------------------- 50871762 54 ---------------------------------------------------------------------------------------------------VIDWALEEDLYVMLNVHHDSWLWMYDMEHNYDEVMARYTAIWEQLSEKFKNHSHKLMFESVNEPRFTQEWGHHAYLEDLNKTFYYIVRESGGNNVERPLVLPTIETAT------SQDLLDRLYQTMEDLDDPHLIATVHYYGFWPFSVNIAGYTRFEQETQQDIIDTFDRVHNTNGIPVVLGEFGLLGFDKSTDVIQQGFFEFLIHHLN--ERDITHMLW-------DNGQHLKRETYSWDQEFHDILK---------- 197304549 50 -----------------GKPFRFAGTN-------NYYMHYRSHEMIDAVLDDAKEMGLNTIRVWGFMEGVSHEHTMQAEPGVYTPPPGV-KNALEKLDYTVAQAKQRGIRVVIALTNWFNGAHHDDFYIQPEIVNAYKNYVKHIVEHNKDEPAIMTWELANEPRAQSDKSG----ELLYNWAKDTSNYIRELAPNQLIALGSEGFFNNNEDWTYNGGEGVDWDRIITLPN------INYGTFHLYPEHWGKHN--AEEWGTQWIKDHASAAKKANKPAVLEEYGIGKDEPKNRDFI-------------------------------------------------------------- 152631 90 --------------------------------------------------------------------------------------------------------------------------------------------WKQVAERFKDYGDHLIFEGLNEPRVKGS------PEEWNGGTEEGRRCVERLNQTFLDTVRATGGNNMTTYASSCGLKLIQDTAIPED--DHIGFSIHAYTPYAFTYNANADEWDNTPATAELITLMSNLKENKDIPVIITEYGAVCKNNNDEDRAKWVSAYIEYAEMLGG----------------------------------------------- 157411569 22 ---GALSVSGTNLKGSGGQNVALHGMSLFWSQWESEF-------YNEETVRALKQWNSNVVRAAMAVE----------EGGYLSNPSAEQ----ARVEAVINAAISQGIYVIVDWHDHNAQNHG----------DQAVAFFTAIAQKYGSNPHVL-YEIFNEPLQVDWSSV------IKPYAERVIAAIRAVDPDNVIIVG------------------------------------------------------------------------------------------------------------------------------------------------------------- 169859197 91 ------------------TKFRYFGVNQAGAEFGSNIIHYIWPAP--SSIDFFVNEGFNTFRIPFQLERLNPPARGLTGSFEQ--------PYLQDLKRTVDYITRNNSFAIIEPHNYMRYANQTI-----TNVSQFSTWWRNLATEFRDNDKVI-FDVMNEPH-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 66808353 28 -----LHVYGRNILNENGELVMLRGANRPGTEYCCVQYAKIFDGPHDQAVDEMRKWKMNAVRVPLNEDCWLGVHAPETEYF--------GASYRKALEDYIKQYTDSNMAVIIDLHWASENGKLATQQIPMPNNGNSLLFWEDVARTFKDNSRVL-FDLYNEPYPGNSWANPDAWQCWKNGMQQMIDAIRSTGSTNIILLSGIQYATSFTMFLDYQPT---------DPAKQMGVALHSY-DFNYCRSRGCWDTYLKPVYSLF-------------PMVATETGQ----------KDCLHDFLSDFINYDSNDIHYLAWSW------------------------------------- 102139742 21 AGGEFIGISGLHFV-LNGNPFFANGFNAYWLMTLASDPS--QRDKVSSALSDASSHELSVAR----TWAFSDG----GSNALQYSPGSYNEQTFQGLDFVVSEAGKYGIRLILSLVNSYDNYGGRKQYTDPVVKGYFKDHVKTVLTRYKDDPTVFAWELMNEPRCPSD-LSGKSIQDW---ITEMAAYLKSIDSNHL----------------------------------------------------------------------------------------------------------------------------------------------------------------- 32814726 24 ---GQLSVSGTKLVGSNGKPVQLIGNSLFWHQWYPQF-------WNAETVKALKNWNSNVVRTAMGVE---QGGYLSDAN-----------TAYRLTAAVIEAAIAQGIYVIVDWH-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 2494328 39 ----------------------------------------------QELYYKLSDLGFNTFRIPTTWSGHFGNAPDYKINDQW----------MKRVHEIVDYAINTGGYAILNIHHET--WNHAFQKNLESAKKILVAIWKQIAAEFADYDEHLIFEGMNEPRKVG------DPAEWNGGDYEGWNFVNEMNDLFVKTIRATGGNNALRHLMIPTYDGAINNFKFPSGDDKVIVSLHSYSPYNFGAGAISNFYDGSEIDWAMNTINSKFISR-GIPVIIGEFGAMNRNNEDDRE-RWAEYYIKKATSIGVPCVIWDNGYFEGE-GERFGLINRSTLQVVYPKLGLIKGLGNSI---- 48093959 131 --------------------------------------------------------GMNIFRVPFLFERMAQSSITASLDA----------TYLASYKEVIDYITAAGATAVMEAHNYGRYDNNII-----TSTSDFGTFWGNFATEFKDNSNVI-FDCNNEFHDEPT------ATIYAELNQACVTAIRGVGATQYIFVEGTSYTGAWTWVSSGNSVSMLNIT---DPEDKLVYEFHQY---------------------------------------------------------------------------------------------------------------------- 145238644 36 ------------------------GSNESGAEFGTNIP-GVWGTDYPSTISTLIGKGMNFFRVQFMMERLLPDSMTGS----------YDEEYLANLTTVVKAVTDGGAHALIDPHNYGRYNGEIISSTSD-----FQTFWQNLAGQYKDNDLVM-FDTNNEYYD-------MDQDLVLNLNQAAINGIRAAGASQYIFVEG-NSWTGAWTW----VDVNDNMKNLTDPEDKIVYEMHQY---------------------------------------------------------------------------------------------------------------------- 58259423 450 ---GYLQTSGTKIVDSDGNEVILRGTNIGGWLVLEDWMCGIWAENWTSDFDELAAIGFNVIRLPFSFRTVQNAD------------GSWRDDAFTRMDWAISQAKARGIYTIVDFHMWDYSAISENTDEGQSQRDAAGEIWKKVATHYLGESSICAFDVINEPTGSYGDY----------LQQDLYNAVRSVDANRIIIHESISTDPSTYGW------------------TNVIYSLHEYDMMGSDLSSNQ-ATWTNGVQAYIDLWHGY-----NIPFMLAEFMA------DGETLDYMLNSMNSQ------GISWLTWAHSTVNMGRWGIWNH------------------------ 146295209 6 ---------------------------------------------------------------------------------------------LEIIDKVVVWGQKYGIHICLNIHGAPGYKEGYNLWKDKEPLELFVSYWQTFAKRYKGSSKHLSFNLINEPRQYSKEE--MTKEDFIRVMTYTIEKIREIDKERLIIIDGVNYGN------------------------------------------------------------------------------------------------------------------------------------------------------- 149200303 38 ---GKLKLIGTQLCDQNNKPVQLKGMSTHGLQW-----HGWGTFLNEKNMDVLAQWQADILRI----------AMYYDEGGYKSNP----KKFTTMVDTLVEESHKRGLYSIVDWHILKPG-------DPWKRIEEAKIFFDYMSKKHAQKGSVL-YEICNEPNGK-----NIDWPRIKSYAEEIIPIIRKNDPDGIILIG------------------------------------------------------------------------------------------------------------------------------------------------------------- 168034103 104 ----------------NGKRLFVNGANMYYLMTLGSYPEG--RRLVTEILRESAGLGVTVVRIWAFAD-------GDANYNLQTRPGVYTEAVFQGLDYAVAEAKKVGIRLILSFVNNYADYGGRDFYTDGTIRQWYRNHIRKVITRYRNEPAIFAWELMNEPR-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 212275656 68 ---------------------------------------------------------------------------------------------FKALDRVVVEAGRHGVRLILSLANNLEAYGGKTQYYDPAIRDYFKVYLKTLLTRYRDDPTILAWELMNEPRCTTDPSGDT----LQRWMEEMSAYVKSIDKKHLLTVGTEGFYGPTSPQEKLDVNPGSDFIRNAKIPDIDFASIHLYPDTWLLQQHATVDEKLKFVKRWVASHIEDGDKELGKPVLATEFGLSHRASHRDVFYKAVYDTVYRSAARGGAGAGAFVWQL------------------------------------- 146298536 144 -----------------------------------------WGNPTKALIDAVKANGFNAIRIPCSWN----------QNLANASTAQIQTAWLNRVKEVVQYCVDNDMYVLVNIHWDGGWENNITEAKKEETNAKQKAFWEQIATHLRDFDEHLLFASANEP----AVEDAAQMAVLTSYHQTFIDAVRSKNAYRTLVVQGPTTDIEKTNKLMTVL-------PTDTAANRMMVEVHYYTPWNFDESWYWGSGYHSATDTERNANWGEEADDKGIPVLLGEFGAIRRTSLTGDALTASRAYYLKTKTARANGLLPFYWDEGSTGDNSFGIFKRSDNTV------------------- 146197389 18 ---GKLKVSGNKIVGSNGAPAVLHGVSLAWHNWWSQF------YTASNVAYLASEWKVSLLRAAIGVE---------PEGAYLDDPDLGDKSATTVAD----AAIKAGIYVILDFHQH------------KINQDAAVKFFTKFAQKYSGVPNVI-YELFNEP-------ESATWPEVKAYAEVVIKVIHSFDPDALILVG--------CPQWDQKIEEPADSPITG--YSNIAYTLHFYAGTHT----------------QWLRDSGHNAINKGIAVFASEIGGMDASGDGPI---ATSEWNLWISWLKAHDISWAAWSI------------------------------------- 157344365 40 ---------------------------------------------------------------------------------------------FKALDHVIAEARKQGIRLLLTLVNNLQAYGGKTQYVNWAWQEYFKNYVKAVLTRYRNDPTIFGWELINEPRCMSD-ASGDTLQDWL---EEMSAYVKSIDKKHLLTIGGFYGPNSPKRLTVNPAEWAATLGADFIRNSKIS-TIDFASAHIYPDHWFHGQEFEAELKKWMLSHIEDGEKELKKPVMFTEFGFSTDN--------------------------------------------------------------------- 115373356 44 -----LRTNGRNIVDSTGAVVRLRGVNLGGWLVMEKWMTPMDSGNLTTDLDNIRAGGYNVVRVPVWWGNFYA--------LDNVSNSGWRSDAFTQLDWIVNNAGARGLYVIIDMHDTTGQANRNEYWSNGNHQGNTAWMWWQIANRYKGNGTVAGYDLINEPIGAPTSAAVWSAYD------SLYKSVRSADPNHIVIMEGAYGNWNWNMLPNPAQYGWT----------NVVYEMHEYQ---FNGTAAQVKQGATNQVTDFNNHASW-----NVPGYIGEFNSMGTGAAT---------WAETKRLYDNAGLSWTMWSYKA----THGLVPDSW---------------------- 2353005 40 -----------------------------------------WANPKATLFSALKNQGFNVFRIPTTWTGHFGNGPDYKISDVW----------MRRVHEVVDYALNTGSYVILNIHHEN--WNYAFSNNLQKAKPILAAIWKQIAAEFANYDEHLIFEGMNEPR------KVDHPNEWNGGDQKGWDFVNEMNAVFLQTVRASGGNNAIRHLMIPTYAACVNNGALESYFNKVIASVHSYVPYNFALNTGAGAEKTSDIEWAMNNIKRFLVDRN-IPVIIGEFG-------------------------------------------------------------------------- 167999817 44 -GSSFVQTSGQRFV-LNGKSLFVNGVNLYYLMTRASMPD--SKHLVNDILQESASVGVTVVR----TWAFADG--DSDQHYLQVRPGVYNEAVFQGLDYTVSVAKKLGIRLILSLVNNYADYGGRPFYTDATMRGWYQNHVKTVLTRYRDEPAIFAWELMNEPR-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 126302552 18 --------------------------------------------------------------------------------------------------------------------------------STAATTEQFGEFWGELASRFNDNERVI-FGLMNEPHDMATSLVLAN-------NQAAIDAIRAANASNLIIMPGNSWTGGHSWTEGSDPSSALLNQF-KDPLNNTAIDIHEYLDYDFSGGHLECVSDPETNLAAL----TAWLKENNLKAFITEFGGS-NSTSCQEMLPDLINYMADNAEY----IGWTAWAAGP----------------------------------- 187604315 2 -----LHVQGQHLVNTTGDVVRLRGFTLLYWEPTQVVTEL---YPTDEPYRVMREVGANVVRLTFHARLIE------------REPFVEETAGLEWLDRQLDFAQTNGLYVILCLWMDDRPEPDYSLWSDLSKQERFRWIWRTLLTRYKGDEAIAAFDLFN----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 677887 32 -------------------KVKFAGVNIAGFDFGCG-TDGTCTQTASTATDFVKDDKLNAFRLPVGWQYLVANKLGGDLDSANAG----------KYDNLVQGCLKSGALCIIDIHN-YALLERPDHRQGGPTNDQFVSLWKQLATKYKDNTKV-AFGVMNEPHDVP------DINKWADTVQQVVTAIRNRGATQYVLLPGNDWTSAAAFIDNGSAAALKKVTNPDGSTDNLIFDVHKYLDS--DNSGTHTECVTNNIDDAFKP-LADWLRQNKRMAINTESGGGNTDSC-EKYFCEQIQYLNQNADVF---LGYTAWS-------------------------------------- 15228394 26 --------------------------------------------------------------------------------------------TFQGLDFVIAEAKRIGIKLILVNNWDDYGGSNDDFYRNPVIKDFYKNHVKTVLNRYKDEPAIMAWQLMNEPR-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 1929906 30 --------------------------------------------------------------------------------------------------------------------------------------------WTNVAKEFAGNSKVI-FDINNEFHD-------MDQTLVVNLNQAGIDGIRAAGATSQYITAEGNSWTGAWTWTTS--ENGKTMAALKDPQNKLIYQMHQYLDS--DGSGTNEACVSSTIGKERITAATKWLKDNGKKGLIGEFAGGNNSQCKTAV-EGMLTYMQENKDVWTGALWWA----------------------------------------- 153889763 213 --------------------------------------------------------------------------------------------------RALDAAAAHNIKVIIDLHSKPGGNKTPSKTTEKEFADEFVAIWETIVRRHKDHPALYAYDLVNEPVQYMPSPAGVD--DWYALQVRAAHAIRAIDPKTPIMFE------------------------------------------------------------------------------------------------------------------------------------------------------------- 52080265 31 ----------------NGKEFYFAGTN-------NYYFHYKSKKMVDDVFEDMKAMNLKVIRIWGFLD-----GQPQENTVMQPRPGIYDESGFSKLDYAIYKAGQTGIKLVIPFNWDDFGGMNQYFYTHPDIKEAYKNYVSYMLNRYKDDPAIMAWELANEPRVQSDRTG----NTLVEWADEMSEFIKSIDQNHLVAVGDEGFYHIEGHPDWHYNGGEGVDWKRLTALKHIDYTYHLYPDHWGKTAEWGNQWITDHICDG---------KEIGKPVVLEEYGYQDKSRRDYVYRTWL-ELIEKQSGAGSQ-----FWILTGIQDD--GTLYPDY---------------------- 182411944 39 --------------------------------------------------------------------------------------------------------------------------------------------WRTFAQRYRDIPSRLSFDLFNEP------PFMADHDRYVEVARALVGAIREVSPDRLIFADGADIGQTPVPQSTRGYLPKMVSHYTATWVPKNEFES-FETPTWPMVAANGERWDRERLRRELIDKWQPLVAQ-GVPVHVGEWGCFIKTPHAVRWMTDLLSLWKEAGW------GWAMW--------------------------------------- 21225898 179 ---GQLHVCGVHLCNQYDRPIQLRGMSTHGIQW---FGPCYGDASLDALAQ---DWKSDLLRV----------AMYVQEDGYETDPA----GFTSRVNGLVDMAEDRGMYAVIDFHTLTPG-------DPNYNLDRARTFFSSVAARNADKKNVI-YEIANEPN-------GVSWTAVKSYAEQVIPVIRAADPDAVVIV-GTRGWSSLGVSDGANESEVVNNPVNAT---NIMYAFHFYAAS------------------------------------------------------------------------------------------------------------------- 23477717 37 -----------------------------------------------------------------------------SSNALQLSPGTYDERVFQGLDFVVSEARRFNIFLILSFVNNYKDYNDDDFYTHPVVKGHYRNHVQRVITRYKDEPTIMAWELMNEPR-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 51090374 69 ---------------------------------------------------------------------------------------------------VVDWCIKKGLYVILNTHHDNCGGYYPLLMHAEESEKFIYNVWVQIATAFNNYDHHLIFEGLNEPRDPNNDTCKESALVLNEFHRIIHKAIRENNAKRFILVTALAAGYDSTV---KSPFEFPDDSKYNPGINKLLLSVHMYAPYDFANPNMSLNEFTPAYREELYEKFTTIYKKKGYHVVVGEMGVVNKNNTHAR-IEWGKYYLEGCRKFQFSAFIWDYWDNTKTCDDIFGHFHRDHLSWE------------------ 70992347 24 -------VKGKDFVNSTGDRFQILGVD---YQPGGSSGFTKDKDPLSDDAALMQRLGVNTIRI------------------YNLSPSLN-------HDECASIFNAAGIYMILDVNSPLYGGYLDRTDPESTYNDVYFKQVFGVIEAFKNFPNTLAFFAGNEVINEQSV---KNVPTYVRAIQRDMKDYIAKNLDRSIPVGYSAADIRPILMDTLNYFMCADDANSQSDF----FGLNSY-------SWCGNSSYTKSGYDVLTKDFADA----SIPVFFSEYGCNEVQPRYFSEVQAL--YGQEMTQSFSGGLVYEYTQEENDYGDNGTLVDYDNLMAQYSKLDM-SRIQAS----- 189196560 27 ------------------------GINESGAEFGETKFPGVYNKDYINTLDQFMNQGMNMFRLNFLMERLTPGSLTSP----------FDANYLGNLTQQVNHITSKGSYAMIQPHN-----YGRFMGNIITDTAAFKTWWTKVAAEYKDN-ALVVFDTNNEFHD------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 125546284 39 ---------------------------------------------------------------------------------------------FQGLDFVIAEARRHGIYLLLCLTNNFDDFGGKRQYTSSVVKSYYKNHVKAVVTRYKDDPTIFAWELMNEPRCDADPTGGM----VQAWVEEMAPYVKRVDGGRHLVTAGLEGFYGDGEHESKELNPWGIYYGTNYVATHRAAGVDFATIHLYPDVWLWGSTQAAFFRNWTRSHVHATAAFLGKPLLVTEYGGGANKTQRNYFLDVVLDAIYASASRGGPLVGGAFWQL------------------------------------- 2980982 50 ------------ILDEHGMPFQLRGASTHGLQWFGQYVNKAAFQSLRD------EWGLNMVRLAV---------YPREGGYLQGSQAQMDKT----IEQGVQAATDLGMYVIIDWHVLN--------YNPNGDATQAESFFKSYAAKYKSYGNVI-FEVCNEPTGTPWYDGSG--NDIYSYCTRMAKAIRDAGSDAIILCG--------TNTWSQDIDAVAGKPLSADGFDNIMYVLHFYAAT-------HKDDLRAKLQTALNA---------GTPVFVSEFGGGIDQDSANAWMTLL----------------------------------------------------------- 2980984 84 ------------VLDEHGQPFQLRGASTHGVQWFPQYINRDAFQSLRD------EWGINMVRLAL---------YPREGGYLQGSQAKMD----AKIEEAVNAANELGMYVILDWHVLN--------YNPNGDADKAEEFFTRYATKYKNLKNVL-YEIDNEPTSTSWYDGSG--NDLYTYSKRITKAIRATGNQSVVICG--------TNTWSQDVDAVAAKPLSADGIGNVAYTLHFYAGTHYD-------NIKNKLRTALAA---------GTPVFVSEFGGGIDIANANDWMTLLTR--------------------------------------------------------- 15613166 45 ----------------------------------------------RELIEQIADEGYKSIRIPVTWENRIGGAPDYPIDPQFLN----------RVDQVVQWALEEDLYVMINLHHDSWLWIYEMEHNYNGVMVKYRSLWEQLSNHFKDYPTKLMFESVNEPKFSQNWG-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 149276184 28 ---GALKVANGKILNSHNAAPQLRGISLSWSIW------GGKKYYNKEVVNWLCD--------DFKVSLLRVSMAIQPDSGYLQFPVEQE----RLVVSTVDAAIKKGIYVLIDWHDHHA----------DEHLEQSKAFFARMARRYAGKPNVI-YEIFNEP-------EKVSWRTVKTYAEAVIAEIRKYDPHNVIVVG--------SPHWDQDIDTVAKDPIKG--FSNIAYSFHFYA---------SEPSHQELLMSRADEAIAA-----GLPVFVTEWGVGEASGDGVFDRQKTDKWYAWM---EKHQLSWANWNV-TDKKETTALLEPGASPAGKWKLNMLTPAG------- 234872 92 --------------------------------------------------------------------------------------------------------------------------------------------WTQIATEFKDYDQHLIFECMNEPRAMDT-----PWEWWSATPVEERDVINRLEANFVELIRGMDGPYAKTRLLMSSDKTFLNQIVLPENDDFIAVSIHAYTPYNFTMNTKTEEGHDTFTKEFSNDNFRDMFINKDIPVVIGEMG-TSDFGNTQARVEWTTQYFETTKKYGIPCVLW------------------------------------------ 163644902 94 -------------------KVRFAGVNIAGFDFGVVISGTQDTQIVDESVDGVNQMGFNIFRLPSGWQFLVNNNLGGSLD----------SNNFAKYDKLVQGCLSLGAYCIVDVHN-YARWNGGVIGQGGPTDDQFTSLWTQLATHYKSESKII-FGVMNEPHD-------LDINRWATTVQKAVTAIRKA---------------------------------------------------------------------------------------------------------------------------------------------------------------------- 158451977 38 -----------------------------------------WGNPNQELLNGVKKAGFDLVRIPVTWMGYIGPARDHHID----------ETYLARVAEVAQMAHKAGLKAIINLHHDGGKENGWLSINKNEVTHKFARVWKQIATYFKNHGDWLIFESMNEIHDGNWGEGSDILNDWNRYFTEVVRGTGGNNATRYVVIPAYATKTKHTLSNYFWL-------PEDSAPSRQIITFHYYDPYEFTRSEWGSDSDKNRVSMDFAP-FKSVYVESKFPVIIGECGAPDDKAKEDKARQNRLDYISWFGKAKENGLVPIYWDLLSGNGEKFGLFNRNNGQPNSPESGAVAMIKA------ 159897417 5 -----------------------------------YVPGKLPAEPDHKALTWIAKQGFNFIRIPTNYWFWTR-------DWHYTNPD---ETIIGYIDRYISACREYGLHVSLNLHRAPGYCINHNLWLDAEAQAGFVWLWEYFAQRYKGIPAQLSFDLLNEP--PNVDQYGLTRLNHAAIMQRTVAAIRAIDPQRTIVIDGLGGGHPELADLGVTHSGRGYQPMAVSHYQASWWDGHEGAAPTYPVTWHNHYWDRAGLVEFYQP-WRDVQARNVA-IHIGEFGC-YNRTPNDVALRWFRDLLSVYQEFGWGFGLWEF---------------------------------------- 118488294 44 ---------------------------------------------------------------------------------------------LRALDYVIAEARQHGVRLLLSLVNNLKAYGGKTQYVNWAWEEYFKHYVKTLLTRYRNDPTIFAWELMNEPRCMSDPSG-DTLQDW---IEEMSAFVKTIDKNHLLTVGLEGFYGPKNPSWASSL--GSDFVRNSKAPAIDFASVHIYPDHWFPHQEF--EDKLKYVSKWMLSHIEDGHYELSKPVFFTEFGLSNQPSQRDRFYKTIFDIIYKSSKRKRAGAGALIWQLFVDFNDDFGIV-------------------------- 3242653 29 --------------------------------------------------------GMNIFRVPFMMERLIPTSLTGAADA----------TYLADLKATIESITSLGAYAVVDPHNFGRYYGNIITSTSDFAAFWTTYVSFCPSSHYWTHKD-----------HADNEYHDEDQTLVFNLNQAAITAIRAAGATQYIFVEG-NSYSGAWTWTTYNTNLVNLT----DPSDKIIYEMHQY---------------------------------------------------------------------------------------------------------------------- 169773099 27 -------VKGKDFVNSTGDRFQILGVD---YQPGGSSGFTKDKDPLSDDAALMQRLGVNTIRV------------------YNLSPSLN-------HDDCASIFNAAGIYMILDVNSPLYGSYIDRTAPKSSYNAVYYEQVFGVIEAFKNYPNTLGFFAGNEVINEQSV---KEVAAYIRAVQRDMKDYIKKNVDRSIPVGYSAA--DIRPWLMDTVNYFMCEDSDEPSSQSDFFGLNSY-------SWCGDSSYKKAGYDILTEDFKNA----SIPVFFSEYGCNEVTPRVFTEVQAI--YGEEMTQAFSGGLVYEYTQEANNYGDTATLLDYDNLQKQYAKLDM-DRIQAS----- 118370003 17 ----------NQIVDEQGRERIFHGLNAVG-KVKPYIPYIEAFEPCEEDFKFMKEWGLNAIRLGTMW----PGVEPSKGNF--------NETYLTQLKWIVDTAGKYGIYSLLDMHWDVAEGFEKLYTNYEGRLDLFARFWGKIAQTFKGNPYVLGYEIINEPFAGNIFPGYADKNRLQAAYERVAQEIRKYDEDHLIFFEPVTWDNMISV-------GFTQSPGGEKYSEKSVLAYHYYNPPDF----------------------------------------------------------------------------------------------------------------- 66808397 28 -----LHIKGNTIYNSDDEIIMLRGVNRPGTEYMCVQNAQVFDGPCDEHIELLRSWKLNAIRVPLNEDCW--------LGNHGNEALWYGNGYRDTIKSYVEMLCDHNLAVILDLHWSSKNGLQAKAQIPMPNNISSVDFWKSVARDFKDNSRVI-FDLYNEPY-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 198260902 48 -------------------------------------------------------------------------------------------------DALVEAAHKYGLHVSLNLHRAPGYCINYNLWTDQDALDAFCFHWEMWAKRYSGSKELISFDLVNEPSMRDDMNDQHAPETYHRVAKAAVERIRSVAPKHLVVADGNSGGHVAVP-------ELADLNIAQSCRGYWPFNIHHKAPWVYKDPWPDGPEANRDALKEFYKPW-FDLKNSGVGVHCGECGC-YNKTPHDVFLGWFEDVL---SVLAEEGIGFALWEMHGD----FGIMDSKRADVDYE---------------- 116181120 81 --------------------------------------------------------GYNTFRVAFSMERLVPDQLTSTT---------FDAGYLRNLTETVDFITNAGAYAVLDPHNYGRYY-----GDIITDTNAFKTFWTNLATKFVSNSRVV-FDTNNEYN-------TMDQTLVLNLNQAAINGIRAAGATQHIFVEG-NAWSGAWSWNTTNTNMVALT----DPQGKLVYEMHQY---------------------------------------------------------------------------------------------------------------------- 167751013 7 -------------------------------------------------------------------------------------------------------CKKHGLNIVIDLHKTCGYPSYCGFFGNEKLQDQFVYLWQEIARRYGNDSH-IAFELLNEITSADFTDS------WNKIASRTVKEIRKIAPETKIVIGGIFNSSIY-----------GLTLLDIDWDENIVLTFHCYNPLVFTH--------------------------------------------------------------------------------------------------------------- 169854090 107 --------------------------------------------------KWLADVGINTVRLPIGYWNLGSDFVKGTD--YESAAEVY-QNSWARVKRAVNLAGEHGLGVLVDLHGVPGSQNGKDHFGDSANMDKTIDILTFLTKEFVHVNNVVGIQVLNEP--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 169640125 52 ---------------------------------------------------------------------------------------------------VVDYVIDNGMYCIINVHHDTGDGTQWLHASSNTNQAKYEGLWKQIAEKFKDYDQKLLFEAYNEML--------DDKNTWNELSDDGYKAINSYAKSFVTTVRNTGGNNKDRNLIVNTYSASSTANAMKALDGHIIFQLHSYP------NWKSESNAKSEIDNLINNIKTNLL--NRAPVIIGEYATFTTWPANLDYY-------------------------------------------------------------- 7208638 84 -----------------------------------------------------------------------------------------GASGLLNFDNVIAAAKANGIRLILTNNWADYGGMDVYFYTNTAIKDAFKSYVRTFVSRYANEPTVMAWELANEPRCTGTTSGTCTTTTVTNWAKEMSAFIKTIDSNHLVAIGDEGFYNQP-----GAPTYPYQGSEGVDFEANLAISVDFATFHSYPEPWGQGADAKAWGTQWITDHAASMKRVN-KPVILEEFGVTTNQPDT------------------------------------------------------------------ 126646910 45 -------------------------------------------------------------------------------------------SRLEKVDELVERCISQGLHVSLNLHRAPGFCINYNLWKDQEAQDAFCAHWEMWAKRYKGSKKRLSFDLVNEPNDQHSPGGPVNISDYHRVAEAALNTIKSVKKSRLVIADG------------------------------------------------------------------------------------------------------------------------------------------------------------ 62549367 31 AATGFY-VNGTKLYDSTGKAFVMRGVN---------HPHTWYKNDLNAAIPAIAQTGANTVRV-----VLSNGSQWTKDDLNSVN-------------SIISLVSQHQMIAVLEVHDATGK-------DEYASLEAAVDYWISIKGALIGKEDRVIVNIANEWYGNWNSSG------WADGYKQAIPKLRNAGIKNTLIVDAAGWGQYP-----QSIVDEGAAVFASDQLKNTVFSIHMYEYAGKD-----AATVKTNMDDVLNK---------GLPLIIGEFGGYHQGAD--------VDEIAIMKYGQQKEVGWLAWSWYGNS--------------------------------- 160884664 177 --------------------------------------------PNKVLFEGIKAAGFDVVRIPVAYSHQFEDAATYKI----------KSAWMDKVEAAVKAALDAGLYVIINIHWEGGWLNHPVDANKEALDERLEAMWKQIALRFRDYDDRLLFAGTNEVNNDDANGAQPTEENYNGFNQVFVNTVRATNHYRHLIVQAYNTDVA---------KAVAHFTMPLDIQNRIFLECHYYDPYDFTSQWGSATGQEGDIEATLSS--LNVFINNNVPVIIGEYGPTLRDQLTGEALENHLDYIEYVVKTCKNKLVPLYW----DAGYTEKLFD------------------------- 154279862 88 -------------------------------------------------------------------------------------------------------------------------------WPKGNTVAQTLNALRALAERYADQTDVVSIEILNEPFVP----GGVPLDEVKQFYHEGYKAVRDINPN--VGVAISDAFQDLRSWNGFMLPSKNFHNVFLDAHHYQVFDNAFTSFSVDQHAKTDKKTFVGEWSAAMTDCAKYLNGRDKGARFDKSFNGKRSGACGGRYFGGIRRFIEAQLDAYGLGAGWFFWTW------------------------------------- 67516553 24 -------------------------------------------------AALMQQLGVNTIRI------------------YNLSPKLN-------HDECVSIFNAAGIYMILDVNSPLYPGYIDRTAPWTTYTKDYYTQVFGIIEAFKDYPNTLAFFAGNEVI---NEDSVEQVPQYIRAVQRDMKEYISKHLDREIPVGYSAADV--RPILEDTLNYFMCEDEDYPNSSSDFFGLNSY-------SWCGDASYKSAGYDVLTEM----MSEATIPVFFSEYGCNEVQPRKFTEVQAI----------------------------------------------------------- 169640138 162 ----------------------------------------------QDTFDGVRAAGFTSVRIPVSWLKMIGPAPNYKIDN----------TWMERIYEVVGYAHTAGLNVIINTHHDENHGADNTYQWNETIKAEITAVWTQIAERFKDCGGWLIMEGFNELNDGGWGWSENILNEWNQVFVDAVRATGGKNATRWLAVPTYAANPEYTTYLTLPADPAGKTILAVHFYDPSDYTIGEKQYTDWGHTGAAGKKASWGNEDHVRQVFGKLKTNKGIPVYLGEFGCSMR---------------------------------------------------------------------- 115385493 27 ---GFVTTSGMKF-QLDGKDFYFAGSN------AYYFPFNDNQTDVELGLAAAKQAGLTVFR-TWGFNDKNATYIEGGLPAYGGEGAGTTEVVFQRFDKVVNAAKNTGMKLVLTNNWADYGGYHDDFYRLPAIKKAYKRYVKEMVTRYRDSPAIMAWELANEPRCGADSADGCNPEVLTAWIDEMSTYIKKLDPHHLVTWGGEGGFNIESDDWAYNGADGGDFDNELALPN------------------------------------------------------------------------------------------------------------------------------- 146197385 19 ---GRLQVINNKLCDASGNPIILRGVGFAWHNWWPEFYTSAKVGEIKTVFH------ANVVRAAIAYD---------KEGGLQSNP----TRAYDLLYAVIDGAIAQGIYVIVDWQVF------------QIFESAAVDFFTKVATKYKGVPNIL-YEILNEP--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 171915503 1417 -----IRAEGNRIVTVDGKEVWLQGLNVPSLEWSLRG-----EQVFKSVVVAIEEWKGNVIRLPI-----------KDDYWFGKDLEDGGKAYRAVVDQIITLASNRGAYVVLDLHRY------------RAPRKEFLDFWKDAAERYKNHPALI-FDLMNEPHGVSWWRDGGFVEEKRKGMQAMLDAVRSTGAKNMVLVGGLDYAYQLDGILNG-------FGLKDEGGQGIIYACHIYPW-----------------KRGWQKYLLDAAEK--YPILLGEVGADMDFMPHEVQEDAETWVPDILGLIQKHRLNWTGWCFHP----------------------------------- 160892808 11 ---------------------------------------------------------------------------------------------------------KYGFNMILDLHSFDPGEKQSGFFGNEALQERFYRLWEEFAKRFGGYGDKVAFELLNE------VVDKEDGAVWAEIAPKCVERIRAYAPTTDILIGG---------YWHNSVQAVRDIPMPMD--EHIIYNFHSYDPLLFTH--------------------------------------------------------------------------------------------------------------- 3090434 34 AASGFY-VSGTKLLDATGQPFVMRGVNHA---------HTWYKDQLSTAIPAIAKTGANTIRI-----VLANGHKWTLDDVNTVN-------------NILTLCEQNKLIAVLEVHDATGS-------DSLSDLDNAVNYWIGIKSALIGKEDRVIINIANE------WYGTWDGVAWANGYKQAIPKLRNAGLTHTLIVDSAGWGQYPD-----SVKNYGTEVLNADPLKNTVFSIHMYE-----YAGGNASTVKSNIDGVLNKNLA---------LIIGEFGGQHTNGD--------VDEATIMSYSQEKGVGWLAWSWKGNSSD------------------------------- 115391045 78 ---------------------------------------------------------------------------------------------LEYLDRAIEWAGAAGLKVIVDLHGAPGSQNGFQWGQGDTLGQTVNAFRKLAERYVPSSDVVTAIEAVNEPFIP----GGVNEDQLKEYYQQAYDIVTQMSPDVLVFSDGFINPTPWNGFISDSGNIVMDNHHYEVFDINLLVDDHVRSVCDFGRTQLAPATKPGEWTGAMTDCARYLNGRGVGARYDGAMGGESVGDCSPDDQKNMRRFIEAQLDAWEMKSGWLFWNWKTEQGAPG----------------------------- 50289685 97 --------------------------------------------------ADIKSKGFNLVRIPIGYWAFKDMP----------NDPYVKGSQEYYLDQAIQWAENNGLKVWVDLHGAVGSQNGFDNFLADENLQNTKEILKYVLQKYSQQNTVIGVELINEPLGPVIDMDKMKEQYIKPAYEYLRNELQSIQD--IIVHDAFQPFHYWDDFMTVDYQVFSTGELQRDMGQHIQVACEWGSGILTESHWTVAGEWSAALTDCTARYDGSFWKNGVSSSFIGSCANNEDIYSWEERKENTRKYIEAQLDAFEKRGGWIFWCY------------------------------------- 39976459 55 ------------------------------------------NADVDLALDQMAASGIKILRTWGFNDVTSIPTDPNTVWFQYLSASGEGPNGLQRLDYIVAGAEKRGLKLIIPFNWQDYGGGSSTWFKHEPAQAQYQAYVKAVVSRYAASPAIFSWQLANEPR-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 121783 72 ----------------------------------------------KALIDEVAKAGFNTIRIPVSWGQYTTGSDYQIPDFV-----------MNRVKEVVDYCIVNDMYVILNSHNSDYCFYVPNNANKDRSEKYFKSIWTQIAKEFKNYD-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 67540514 21 ---------------------------------------------------------------------------------------------LEPFDKVVNAAAKTGIKLIVTLVNNWADYGGMDVYTVPQIKKAYKRYVKEMVTRYRNSPAIMAWELANEPRCGADGVRNLPASDLTSWIDEMSTYVKRLDPHHLVTWGGEGGFNYDSDDWAYNGSDGGDFEAELKLKN------------------------------------------------------------------------------------------------------------------------------- 666885 292 -------------------------------------------------VKILSENGFKALRLPIDLDLYVDNRAEYLADTTGTVKLQMNDSIYIVLDSFVNWTKRYGMSLTIDYHEYDNSY-NVTTSTDAKYLAMMANVWKAVAAHYASN--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 149923801 72 --------------------------------------------------------------------------------------------------------------------------------------------------------------LLNEPHREDT--TPMPAADLRAMSGLAYDAIRAADPQRIIIIGGNQWFGAAEVPAVWTSL----DEVGGGADPYVMATFHHYNPWTFNQGDYDDPWTEADLSGPMQTMQAWADGGGGMPVYIGEWGVGYGS--------------------------------------------------------------------- 116205081 20 ----PLEVKGRDFINPTGNRFQIVGVAYQPGGSAGYDKEA-GRDPLSDDAALLQILGVNTIRV------------------YNVNPDVN-------HDKCASIFNAAGMYMVLDVNSPLVGDSLTSWNPWESYYAAYLNRTFAVVEAFKDYPNTLAFFSGNEVL--NNEDTGATVPPYMRAVTRDIKNYVKKHVKRPIPVGYSAADVRSILFDTYNYFQCSLDGDDGDMSMGDIFALNSY-------SWCGESSFEKAKYDQLVSG----LKGATVPVFFSEYGCNTPSPR------------------------------------------------------------------- 169613088 28 -------------------KVQYAGVNLAGFLTGTNKPYNIQGSAIGQMQHFVKDDSLNAFRLPVGWQFLLNNQLGGTLYAPN----------FQQYDSLVQGCLNSGASCILDLHN-YARWNGGIVGQGGPPNAQLADVWKQLAQKYGSQS-KIAFGVMNEPH-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 211582243 29 -----------------------------------------------------------------------------------------GKDGLQRLDYVVSAAEKEGIKLIINAYAKAYGGDKISWYTDADMQGAYQAYIKAVVSRYADSPSIFAWELANEPRCASC-----DTSVINKWATETSAFIKSLDPNHLVTIG------------------------------------------------------------------------------------------------------------------------------------------------------------- 90022638 58 -----LKAEGTLWMNQAGEKVSLRGINIGNWLSMEFWMFGIPDQFVEQDWDVIDEAGFNLVRVPFPHNLIEDDA----------NPMTLKENAWDYLDWAIAEAKEREIYVVLDLHGAAGGQGYEQHWESEEYQERTKWLWGKIAERYNGEATVAGYGLLNEP--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 212546407 105 -----------------------------------------------------------------------------------------GADGLEKLDYVVSSAEAHGIKLIIPFYVTAFGGSQTTWYTNTAAQVAYQAYIKAVVSRYRTSPAIFAWELGNEPR-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 46395594 81 --------------------------------------------------AQMKYLGINAVRIPIGYWAFQ-----------LLDNDPYVQGQVKYLDQALEWCRNNGLYAWVDLHGAPGSQNGFYKFQDDDDVKVTLEVLKTIGAKYGGSDYVIGIELLNEPLGPVLDMDG-----LRQFYQDGYSEIRNNDYNAIIIHDAFQ--QTDHYWDNFMQVSGGYWNVVVDHHHYQVFDIEDHIKTACNWGTTHKDEAHWNIVGEWSSALTDCAKWLNGVGHGARWSGNYDNCPTDEYKTNVRKYTEAQLDAWEQVGGWFFWCWKTESA-------------------------------- 196234129 447 ----------------------------------------------------------------------------------------------------IQQAQAAGLKVVIDLHEMPIESGGANPWTDPALGNQFALVWQSIAQAVVSNSAVWGYELLNEPIDTAQ--LPNVPRQWLPMAKNLVNTIRTIDPNTWII---------YDVGPGGDFGGFTNLTPLPDASSRIIYSAHFYNPESFCLQGIPNTGYPQGAHATYLAPADTFQAAWPVPIYIGEFSVARWSPDSKNWLTDIVALLEARGWSWCYFAWEEYWDLNRDSSFT------------------------------ 115439011 37 -------------------------------------------------------------------------------NALQLSPGNYNENTFKGLDFVLSEARKYGIKVILSLVDNYDSFGGRKQYTNPVVKGFYKNHVKTVLTRYRDDPTILAWELMNEPR-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 192361062 109 --------------DSTGTAVQLAGLGWNIGNTMEAIGETAWGNPMNELLKLVKDSGFDAVRIPVAWDQYAN-----------QESAEISAAWLNRVKQVVQMAIDNELYVLINIHWDGGWENNITPAKKDENNAKQKAFWEQIATHLRDFDEHLLFAGTNEPNAENAEQMDV----LNSYLQTFVDAVRSKNAYRVLVLQGPVTDIEKTN-------ELWTHMPADTATDRLMAEVHFYTPYNFAQFYYWGEGFLSTTDTERNPTWGEEATDQGIPVVLGEFSAMRRTNLTGDALTAGRAYYHKTQQALARGLLPFYWDNGGNDNFSSGIFNRQQNTVQQVLDALLEGAGA------ 110627663 93 -----------------------------------------------------------------------------------------GPNGLQNFDQVVARAKAHGLRVTLTNNWSDYGGYHDLFYTDPQVIAAFKKYINGFVSRYVDEPTILAWELANEPR-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 151942237 104 ---------------------------------------------------QIKTNGFNLVRIPIGYWAWKQNTDKYIDNITFNDPYVSDGLQLKYLNNALEWAQKYELNVWLDLHGAPGSQNGFDNNNTKELTLAIWRDMFQTFLNKGDKSPVVGIQIVNEPLG-GKIDVSDITEMYYEAFDLFKKNQNSSDNTTFVIHDGFQGIGHWNLELNPTYQNVSHHYFNLTGANYILVDHHHYEVFTDAQL---AETQFARIENIINYGDSIHKELSFHPAVVGEWGARYDGTNDKPVGTCISQLADWTQDYRDRVRQFIEAQLATYSSKTTGWIFWNWKTEDAVEWDYLKLKEANLF--- 168065920 16 --------------------------------------EGSTRSSVDTILRDGASLGLTVCR----TWAFNDDTYQ----ALQMSPGRYDEKVFQALDYVIHQARCNGVRLLLSFNWKDYGGSDDAFFRNSKCRQFYRDHVKAVLTRYRNDPTIFGWELMNEP--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 158451991 122 ---GKLKASGKNIVGSKSTPVQVRGVSLFWSNTGWGGDKFFTETTVNAMVDCWKSE---VIRVPMGHSIPGKSQYSGSYLAD-------KAKNMARVKTAIDAAIAKDVYVIIDWHS----------HSAHVDPDNAIEFFTAMAQDYGSKDHVI-FEIYNEPKCADDWCADGNWTTWKTYAEKIIPVIRSNGGANSLILVGTPYFSAAVASANGNYLS----------DNNVGYVFHFYAQSADSAPPWNGDTYESGVTKVLNA---------GKPVFITEYGTT------------------------------------------------------------------------ 149916789 90 --------------DAFGRDVVMRGLNTGNFAVTEDMPLDAFSEAADDFFAVLQGWGMDTVRLPFSWEALEP------------ERDVWDEAYLDRYERMVDSAWAHGQRVILDFHWHDCPDHDWFYANEDELVDEFHEMWLKMSERFADHPGVVALEILNEPG----WGTANDIQQWKPFHDAIIPALHEAAPDLLVAYDNPGIDGVGLIPELVHPRPEGDF---------LIYGPHLYGA----GTWGLEQDDPGSSVTDYAE-FGRSAD---VHVLLGEFGFQPEERYGPEWLDKVADAL------DHERISATMW----EYSYNEVLWNYDFSMVDAA---------------- 71020561 197 -------------------------------------------------------------------------------------------------------CAKYNIKVLVDLHTAPGNQNGFQWANDASNINRTVNILQTMSKEFSQSNSVTAIELLNEP--------VQDQNVLIDFYIRAYEVVRRNGPVSPLLIAISDG------FISPAVSDYWNNKALPPQYEGVAIDSHVYTIFSAEQIALSPSERLAFYCSL---KLKWAIANSVHPQIIGEWTPAYTDCANTDYKKMLGRMWEAQVDSSEGGKGWFMWTWKTEAKAAE-----DWS--------------------- 30025853 37 -----LTVSGNQIL-AGGKNTSFAGPSLFWSNTGWGAEK---FYTAETVAKAKTEFNATLIRAAIGHGTSTGGSLNFDW-----------EGNMSRLDTVVNAAISEDMYVIIDFHSHEA----------HTDQATAVRFFEDVATKYGQYDNVI-YEIYNEPLQISW------VNDIKPYAETVINKIRAIDPDNLIVVG------------------------------------------------------------------------------------------------------------------------------------------------------------- 45356857 37 -----LTVSGNQIL-AGGENTSFAGPSLFWSNTGW----GAEKFYTAQTVAKAKEFNATLIRAAIGHGTSTGGSLNSDW-----------EGNMSRLDTVVNAAISEDMYVIIDFHSHEA----------HTDQATAVRFFEDVATKYGQYDNVI-YEIYNEPLQISW------ANDIKPYAETVIDKIRAIDPDNLIVVG------------------------------------------------------------------------------------------------------------------------------------------------------------- 213960168 60 ---GPIGQSGRWYTDGQGRAILTAGVNMVS-KRHPYSPEADGFDDADAA--WLQKNGFDSVRLGVIWKGVEP------------KPGEYDDAYLASITRTVRTLRAHGIMTLLDAHQDMYNEKFEGEGAPDWAQDRYAAMWKHVAQVVGQEPGVMGYDIINEPWPGAFGWCGRAMVSLDTLYEKVGRAITSVDPDGIVTYEPYSTWNM-----------GLDSRPARPSSPKAAISWHVYCPMNAIFGSYVGCNLPDTRTFHNADQAAQF---NNSASLLSEFGATKDPGT----------LMGVTSKARAHLVGWLYWTYNGNSDPT------------------------------ 154317154 43 ------------------------------------------NSDVDLSFSQMAATGYKIVRVWGFGDANTPPPSTNTDPNLVYFQILYGADGLQRLDYVVHAASKYGLKLVLNFVNNWGDYGGISFYTDATCQKVYKNYVKTIVTRYRSSTAIFAWELGNEPRCN-----GCETSVLTNWASDISSYIKSLDSNHMVTLGDEGWFAPADGIGDGSYAYGGAEGIDWVANLKI-KTLDYGVFHLYPNSWGYNYTWGNEWIEQHDKAGKAV----GKPVILEEYGTPFPYNHIETEGPWQATVLKSGIAADQ------IWQFGPNSAEVFGDVNTYFKTPEYATLG------------- 19262983 28 -----FYTDGATLKDGNGNPFVMRGVN---------VPHAWFGSQTSQSLADISATGANSVRV-----VLSSGSRWS-------------RTSASDVQSIIDTCKANNLIAVLEVHDTTGYGEQAGAQTLSGAVD----YWLDIASVLQGEEDYVIINIGNEP-----FGNGASASEWVNGHANAINRLRSAGLTHTLMVDAPNWGQD----WQGLMRANAPAVLSADVDNNVVFSVHMY---------------------------------------------------------------------------------------------------------------------- 194014459 31 ----YVQTSGTQF-TLNNQPFYFAGTN-------NYYFHYKSKKMVDAVFDDMKAMNLKVLRIWGFHD-----GAPQENSVLQSSPGVYEESGFQKLDYAIYKAGQEGIKLVIPLVNWFNAGSHDAFYTDPRIQHAYKNYVRYVLERYKDDPAIMTWELANEPRVQSDPTG----NILVKWADEMSTWIKSLDRHHLVAVGDEGFFRIPGHEDWFYRGGEGVDWDRLTALSNIDYTYHLYPDHWNKSAAWGVKWIEDHITRG---------KTIGKPVVLEEFGYQNQSARPDVYQSWLSEVER------LGGAGSQFWILT-------SIQDDDSLYPDYDGFRIIK---------- 62549369 34 -----FYVNGGKLYDSTGKPFYMRGINHG---------HSWFKNDLNTAIPAIAKTGANTVRIVLS------------------NGTQYTKDDLNSVKNIINVVNANKMIAVLEVHDATGK-------DDFNSLDAAVNYWISIKEALIGKEDRVIVNIANE------WYGTWNGSAWADGYKKAIPKLRDAGIKNTLIVDAAGWGQYP-----QSIVDYGQSVFAADSQKNTAFSIHMYEYAGKD-----AATVKSNMENVLNK---------GLALIIGEFGG------------------------------------------------------------------------- 46109428 82 ----------------------------------------------EDDIKQIASLGLNAVRIPIGYWMHEDIIQDG---------EYWPRGGIWHLDRIVGWCKDHGIYVLIGLHSGPGISSPNEQFTGHSVPDKFLEWMTKRIHTNGNYTTVGMLEVLNEPVHVPKW------------KDEAADMIKNYYPNAYKRIQAMEGYLKGKSW------GSGDPRTSLPDEDTVFFDAHRYLSFDNRIAGNKKAYIQTACKDDMGRH-----------VFVGEWSLSVNSTLKNTQETWYKAYWAAQAESFEKSDGWFFWSWKCD----GKLGKQDWR--------------------- 169846933 28 ---------------------------------------GLSDADMDKSFADIASMGATTVRVWGFNEMAEEHIAENGIYYQNKAVVNYSASGLGYFDRVIASARKHNLRLILDWVVGGAGTYNDAFFTHPEIKDIFKNYVSAIVSRYKDEKTIMSWELGHQLKCAVSWNPRNPQCN------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 71041840 6 ANSGFY-VSGTTLYDANGNPFVMRGINHG---------HAWYKDQATTAIEGIANTGANTVRI-----VLSDGGQWTKDD-------------IQTVRNLISLAEDNNLVAVLEVHDATG-------YDSIASLNRAVDYWIEMRSALIGKEDTVIINIANE------WFGSWDGAAWADGYKQAIPRLRNAGLNNTLMIDAAGWGQFP-----QSIHDYGREVFNADPQRNTMFSIHMYE-----YAGGNASQVRTNIDRVLNQDLA---------LVIGEFGHRHTNGD--------VDESTIMSYSEQRGVGWLAWSWKGNGPEWEYLLSNDW---------------------- 84621433 51 -----------------------------------------------------------------------------------------GADGLQRLDYVVSSAEQHGIKLIINFVNYYGGSDETDFYTSDTMQSAYQTYIKTVVERYSNSSAVFAWELANEPR-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 196233053 423 -----LHVEGKQVLNKDGKPVWLQGMNVVSLEFLLRGDHLL-----KSIEVGIDDWKANIIRLPVKGDYWLGRSPEQTDGGVA---------YRALVDSAITLAANHGAYVLLDLHRFGS------------PKQDDIDFWKDAGAKYKNHPAVI-FDLFNEPHGAADEDSFLTPEDKAKAMQALLNTVREVGAKNVVVVGGLDWSYDLSGIANG-------FALEDKGGNGIIYASHIYPW-----------------KRDWKDKALAVVDK--YPLLLGEVGADIHKEAQEDPYTWVPDMLGLIQKYK---LHWTGFSFHPKASP---VMIEDWS--------------------- 115402327 37 -GDGFASTNGLQFV-IDGETGYFAGSNWIGFLTNNADVDLVFTHMKEAGLRILRVWGFNDV-----NEKPADGTVWFQMHADGQSTINTGADGLQRLDYVVQSAEKHGIKLIVNFVNYYGGSDNTDFYASKDMQAAYRAYIKAVVSRYLDSPAIFAWELANEPR-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 118370001 17 ----------------------------------------------------MKEWGLNAIRL---------GTMWPGVEPTKGN---YNETYLTQLKWIVDTAGKYGIYTLLDMHWDVAEGFEKLYTNYEGRLDLMAQFWGKIAQTFKGNPYVLGYELINEPFAGNVFPGVADKKFLQGVYERVASEIRKYDEDHIIFFEPVPWINPFSV-------GFIQPPGGEKYSEKSVLAYHYYSPPDFGMEPF----FKQRVKDI---------QKLNVGGFLTEF-YVTDGP--------LSDIPKTMDMCDKYHQSWLGWTYKP----------------------------------- 59932919 56 ---------------------------------------------------------------------------------------------------------KAGLYCILNVHHDGVSGN--WLAQGAHVKARYVTLWTQIATEFKDYDDHLVFESMNEVYKNGNSFDYNSLLTLTQAFVDTVRGLGGKNSDRLLLISGMNTNLENTCSSS--------YKMPTDKANKLAISIHYYLPPQFPWTWTDDQWGDEGNYQEMVTNFETMKKDKGIPVILGEVGVLTEEKKDKASIREFL-LAEYSFTAGYNGFMSILW--------------------------------------- 90022281 290 -----------------------------------------WGNPMQQLINSIKAAGFDTIRIPVAWSQFSDEA-----------NFVINSNWIARVEEVVNYALSADMYVVMNQHW-DGGWMQPTYAQQEYVNNRLQIMWTQIANHFKDYDSRLLFAGTNEVYGTPTFEYYTVQNSFNQTFVDAVRATGGANASRYLVVQGFNTNIDHTVNFAVVPTDPAT--------NRLMMEVHYYDPYNFTLNTNSNITQESYVDATFQKMKTNFVDQGIA-VILGEYGVVSNVAGHETYREYWNQYITQSAV--DHGMVPIYWD-NGYSGD-GGMALFDRASGNQLYPNIINAI-------- 115388683 50 -----------------GETGYFAGSNWIGFLTNNADVDLVFQHMKESGLKILRVWGFNDV-----NTKPATGTVWYQLHANGTSTINTGPDGLQRLDYVVHSAERHGIKLIINFVNNYGGASNEDFYNSEPMQKAYRAYIKEVVSRYIDSPAVFAWELANEPR-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 192359998 271 -----------------------------------------WGNPLQQLISSVKAAGFKTLRVPVAWSKFTNAAT-----------FTIDPAWLNRVEQVVNYALNEDMYVMINIHW-DGGWMQPTYAQQAYVNNRLSIMWTQIANHFRNYGDKLLFAGTNEVYGTPTVEYYTVQNSFNQTFVDTVRATGGNNANRFLVVQGFNTNIDHTVNFARIPTDSA--------SNRLLMEVHYYDPYNFTTQWGAIATNPAVTETWANEAYADAFINRGVGVILGEYGVV--SRLNVSGHETFRVYYNQTKSAYQRGLVPVYWD-NGYSGD-GGFALFDRNSGNQLYPDIIRAIVNATF--- 150866234 109 ---------------------------------------------------------------------------------------------------------------------------------------------------------VIGIELLNEPLGPVS-----DMNNLKNFLTQGYNNLRQTGSVTPVII--HDAFQAPGYWDNFLTVENGDYWSV--VIDHHHYQVFSYGELARDWAWDSKKEYHWNVAGEWSAALTDCAKWLNGVGYIGDCTPYLDGTWTQDYKTNVRKYIEAQLDGFEQTGGWVFWNWKTENA-------------------------------- 146197139 45 ------------------------------------------------LIDAVKKAGFNTVRIPSAWSGYIENTTTYKI----------KDSWLKRVSEVVNYTIKNDMYAILNIHWDGGWLEENPTFDKQKEVNAKQKLWTQIATYFEGYDEHLLFAGTNEVRKDYGTPSDENIEVQNSYLQTFVDAVRATGGNNKIVVQGYNTNIEHTVNYLRIPSDNAT--------HRLLVEIHFYDPYDFSQNYLWGKSYANSGESWVDEAFGMLKKNKQYPVILGEYG-------------------------------------------------------------------------- 50288687 86 --------------------------------------------------QDIANKGFNLVRIPVGYWAFKTMQGDPYVTGVQE----------QYLDNAIEWASKYGLKVWVDLHGAAGSQNGFNFPNDDYNVQVTTDVINYLLNKYSQDETVIGVELINEPLGPAIDMNKLKFNYYKPAYDYLRDTVQK--PQNIIMHDAFQPYNYWDDFLTLDYQVFSGGELQRDINAHVSVACGWGSGVLNEAHWTVAGEWSAALTDCTARYDGSFWKNGVGSSYIGSCANNEDINSWEDRKQNTRRYIEAQLDAFELRGGWIFWCY------------------------------------- 158451965 19 -----------------------------------------WGNPVTTTITAIKNAGFNAIRIPVSWAKCADADFN------------IRADWMERVTQVVNYAVENDMYILLNTH-HDESIFKFTNKEKDASINAFRKIWMQIAVNFQNYDEKLIFEGLNEPRTRAEWNGGANLNDHYAVFVKTVRACGGNNNKRFLVINTYAAS-------GEAVAMSGLKIPADTAQNKIIASYHAYEPYYFALHEGSNSVKTWSQSKLSDTQANSTFINKGIPVIIGEFGALNRDNEPAR-AAWVEFYVKSAAAKGIKCFWW------------------------------------------ 21242541 28 -----LTVSGTQLRESNGNALVLRGVNL---------PHAWYAGRTDAALAAIAATGANSVRVVLSSGYRWTRTPEAD------------------VARIIARCKSLGLIAVLEVHDTTGYGED----TAAANLVNATNYWVGIRKALIGNEDHVVINIANEPFGNSL-----AASEWVNGHATAIATLRKNGLTHALMVDAPNWGQD----WKFYMRDNAAVLLARDSRRNLMFSVHMYEVFG------SDATINNYLRAFNDKKLA---------LVIGEFGGDHRGAH--------VDEAAIMRRARDYNVGYMGWSWSGNDSSTKSL--------------------------- 158451947 85 -----------------------------------------WGNPNQEIMNGVKKAGFDIIRIPVTW-MGNFGMPPDY---------RISSARLERVAEAVEMAHNAGLKVIINIHHDGSTPQEKNKDEYEKITHQFARVWDQIAAYFKNYGDWLMFESMNEIHDGG-WGWSYNFQTFPKFQTDIVNKWNQIFTDRVRAAGGNNTDPAYCTQPQQTLSGNFVLPKDPTPGKQIV-TFHYYDPYEFSRPAWGTDGDKHKIDVDFAP-FKKVFIDNDIPVIIGETGAALQTYPNDKRISYITSVFVTAKKYGLVPIYWDNGSISGN-GEKFGLFD------------------------- 116205649 33 ----------------SGKDFHFAGSN------AYYFPFNGNQQDIEKGLTAAKNAGLTVFRTWGFNDKNSEGAGPSDVVFQWWHPNGTSTIDISGFDKVVNAADKVGIKVALTNNWADYGGYHDDFYTAPKIKDAFKRYVKEMVTRYKDSPAIFAWELGNEPRCGADPSDNCTPEVLSSWVSEISAYIKDLDSNHLVTWGGEGGFNRESDDWAYNGSDGGDFDHELSID-------------------------------------------------------------------------------------------------------------------------------- 213964735 44 ---GPLGQSGRWFTDGDGRAFLTQGSNIV-YKHDPYTPEA--GGFNEDDADWLVQQGFDSMRVGIIWKAVEP------------KPGEYNDEYLDSIARTISMLTERGIAVLVDAHQYDNFLNNRKGPDGVGLQERYAAMWGHVAERLGDMPGLMGYDIINEPWPGALGDCGPAKAKLDELNQKAADQIVAKDRDAIVHYE------PYSMWNTGLNTNPAAPKVPETAG--TALSWHVYCT---TNALFNTYTGCDFFDGRVFDNAEIVSSGNGSATLLSEFGATDDADT------------------------------------------------------------------- 156065471 108 ----------------NGKKTYFAGTNWCGFLTNNADVDLVMSHLAASGLKVLRVWGFNDV-----TSTQGSGSVWYQSFIAGQSPVINGANGLQRLDYVVQSAQAHGISLIINFNWTDYGGMQAYWYTNEAAQAQYKAYIAAVVARYKTNTAVFAWELANEPR-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 211584950 35 -------------------------------------------------IKNFKELGLNTIRV-------------------------YSVDNSKDHDECMNALAEAGIYLVLDVNT--PKYSLNRAEPEMSYNDVYLQYIFATMEKFAKYDNTLAFFSGNEVIND---GPSSKAAPYVKAVTRDMRTFLRARKLREVPVGYSAADVDTNRLEMAEYMNCGTDDERSDF-----FAFNDYSWCDPSSFTTSG----------WDQKVKNFTGY-GLPLFLSEYGC---NTNKREWQEVKALYSTKMTPVYSGGLVYEY----SEAGNKYGLIDGDKVTTNKDYDALKKAFEAT----- 118368293 80 -------------------------------------------------ARDLRNWGFNSIRLFMAWEAFEPVRQQ------------YNYTYLGELQKIVELCQQYNISVFLDAHQDVYNRFFCGEGMPDWTADDFANMWGEVAKYFSHLTNFLGYEIINEPFGVSPWNHFLDWKYMLPFYQKVADKIWANHPDSMVFYEPTVVDY-----------LSGGFSHNLGHPEKEVLSYHVYCMAVNP----VGDPFSRILCDILDSIFIGGKEKNVVGGFLTEFGALSNSTKSAEELDYLLD------KADNHLRSWAYWQY------------------------------------- 196256370 16 ----------TKIYTPDGQEFIIKGTNMFAWEGTSNVNSYLN------------NWGFNTIRVP-NYLLGTYNQPNPALNKYASD------------HRIVDAFTSQRAVVIFDAHDRIGCYYTGNDF------EILKNYWRDMAREFGNNPYVW-FNLQNEP--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 125951563 28 ---------------------------------------------------------------------------------------------FQGLDFVISEAKKYGIHLIMSLNNWDAFGSDDDFFTNPMVKGFYKNNVKVVLTRYKDDPTILSWELINEPRCPSDLSGKT----FQNWVLEMAGYLKSIDSNHLLEIGLEGFYGNDMRQYNPNSYIFGTNFI----SNNQVQGIDFTTIHMYPNQWL--PGLTQEAQDKWASQWIQVHIDDKKPLLIAEFG-------------------------------------------------------------------------- 90022571 345 -------------------------------------------------------------------------------------------SRLAVITQVVDYALSLGMYVVINAHHEGGLKTNNRWWVLET-------LWADIADIFKDRDHRLLFEILNEPHLSDANKSPMPPANLRFMTGKAYNKIRAIDAQRIVIIGGNQWFGAGE---MANVWPNLND-VGGGSDAYVMATFHHYDPWSFNQGDYADAWTLSNVGNPMDIMQSWANGVGGMPVYIGEWGVGW-GSRYSAMQCNNIRYW------------------------------------------------------- 163754452 186 ---------------------------------------------IKNDFEIIKNAGLNTIRIFVQYEDFGKATV--------------KPAKLEKLQQVLDAAETKKLKVVLTLFDFYGNYDILDW-------TLTQRHAETIVSTFKNHNAIVAWDIKNEPNLDFESRGKENVLAWL---ESMISLIKSVDNQHLVTIG----------WSNTESAHLLQDKLDF-------VSFHYYDAAADFTQQYSNLK----------------AKINNKPIILGEYGQSSYGGFWKPFQKQADYYQEMQTVLKAENLSYLAWTLYDFEDIPSSVVNRPWRTNPQKKFGII----------- 68481995 84 ----------------------------------------------------------------------------------------------------------------------------------------------WIANDLKSFDNIAGIQVVNEA------EFSDPAKKQSTYYSACITEIRKSDKSVPIVIS-DGWWADQWVKWVQEKQGSDGYIG-------VVLDEHVYRCFSDDDKKKKPQQIIDDLQGDVLTNLND--NGKGVDFIVGEYSCVLDQQSWDNDKNADRDDLRQSEEFAQKTSGSYFWTFKFQSGNGG---EWDFKTM-TDKGALVPP--------- 164657103 135 ---------------------------------------------------EIASLGLNHVRIPFPYWGIKTYD----------DDPYIKLNQYDKLKEAAHWADKYGLKVIIELHDHGGHTGHMDWLKYDVNKDRWLEILDELASEFSQYPAVTAISIVNEPNGDVNEILGQYKRGYNRVRNS------ESDAELVVIIGDVFLNVAENDYWHTRMQPPKYQGVMTDT--------HVYRIFDADSISLSQQDRYKYYCSL----KGGLAANNHLWALIGEWSPTYHGSCDGKYKRLLRKNWDIQTDAYEAGAGWIMWTWR-----TENHNADDWS--------------------- 149920608 247 ----------------------------------------------EAFVERLAAAGYRSLRLPIDLDLYVLDQPRSAGDGLQLDPHL-----FEVLDAFEAWTRAHGLGLTITYHQYDGSYRV----GDAAVEAEMVALWGAVAEHFADN--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 154300159 38 -------------------------------------------------IAKFKELGINTVRV-------------------------YSVDNTANHDDCMTALADAGIYLVLDVNT--PLYSLNRATPAPSYNSVYLQNIFATIDAFANYTNVLAFFSGNEVINDDT--TTSAAPYVKAVTRDMRQYIGSRG-YRAIPVGYSAADVDSNRLEMAQYMNCGTDDERSDF-----FAFNDYSWCDPSSFTTSG----------WDQKVKNFTDY-GLPIFLSEYGCNTNTRKFEEVKSI---YGTDMTAVYSGGLVYEY----SEEGSKYGLVKIDGDSVDKDDFTALKAAFAGTSNP- 212527960 70 ---------------------------------------------------------------------------------------------------IIKNCHGHGIGVLIDLHALPGGANINAHWTSEHYLKVAKDCIRFVVQEILTDSNVIGVELCNEPSRAASSA-------VFKWYDDVLTMVKTIDPSLPIYIG------DCWDLPTAIKYALAKNNLEKASNPIIVDTHKYYTFAAHDHPQQIIERVKTSLGDITKNQGSIASRKTTLAVYIGEYSCTMDGKTWSKVDAEHRPALTQQNKWQDVTSGSAFWTLKMNWMDGG-----DWGFKKQVKTGAVVPPRGLTF--- 211590132 95 -----------------GKTNYFAGSNWIGFLTNNDDVDLVFDHMSESGLRILRVWGFNDV-----NTVPSSGTVYYQLLKDGTATINTGADGLQRLDYVVASAEARNVKLIINFYVTAFGGSQTSWYTNTAAQTAYRAYIKAVVSRYIDSPAVFAWELANEPR-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 148359465 22 -----YYTSQGRIYDKSGNRVTINGVSWSGFQD-TNVFQGLQSNPFYNITMSMADSGVNTVRLPIQPGVLYDDSGEVDLNKWLSDNGLFCKTWQQAFWTVLAEMKKHNTNVMIDFHHRYGYGDGMRDGTVYSMAQYEKDLVLLAQEIKRGLDNVIGIDVFNEPYQLSWFKARNGQVSWITVIATAAKAVHQVNPDLLLFVEGPGGGNDD----------------------------------------------------------------------------------------------------------------------------------------------------- 156048212 54 ------------------------------------------------------------------------------------------------------------------------------------TTAQFGAFWGELAKRFKNNQNVI-FALMNEPHDMATSLVVKN-------NQAAITAIRKAGAKNLILAPG-NSWTGGHAWTQGSDPSSALLQTLQDPLNNTAMDIHEYLDSDFSGGHSLCSSPASSNLAALTS----WLQTYKLKAMITEFGGA-NGTECEPYISGMINYMAANDVY----IGWTAWAAGP----------------------------------- 115443318 71 ----------------------------------------------QDDITEIQSYTLNTIRVPIGYWM--------KEDLVNKTSEHFPQGGFAYLEKLCGWASDAGLYIILDLHGAPGAQTPHNPFTGQYRALEFLEWITTKVHQSDSFRNVGMLEIVNEPLQNAQKVGSMRST----YYPDAFKRIRAAEQKLNVSKSGYLHIQMMDKLWGS-----GDPEEYLTDKYYVAYDDHRYLKWDPKVNVSKENYISTSCSDELDSN---------TPTIVGEWSVPDDVASTPDWKDFYKKWFAAQITAYEKQRGWVFWTW------------------------------------- 213401479 30 ------------------------------------------------------------------------------------------------HDECMDALKEAGIYLILDLNTVKNSISRLDAASS--YNAVYLQGIFATVDAFKGYDNVLGFFAGNEV---ANTVENAITTTWVKAALRDVKAYIKAQSDRQIPVGYSAADVAEFRVPCADFFACGDDDDRADF-----YGMNMYEWCG--SSSMSVSGFDQRVKEF---------SNYTIPLILSEFGCND----------------------------------------------------------------------- 182412809 45 --------------------------------------------------------------------------------------------------------------------------------------------WRHFAERYKHVPTQLSFDLVNEPGFMREQEFLDDAT-YFRVAKALVAAIRAESPERLIIADGLSWGRIPVPHWKADWVAGSDQWPEPTWPLKQVFRDNPIVQKLADDPVLAGDWNRERIEHQLIRPWQEL-EALGVGVHVGEFGA-HNATPHPVVLGWIRDLL---GAWKSAGWGYAMWNLRG----SFGVLDS------------------------ 153006079 129 -------VSGGTLRTEDGRPFRPLGENRF----NVYDPTWSDGLSPADYVARMAADGMNALRVFVFTACGRAGTMPNPGCLEPVLGAF-DEAAAARYDAIFAAAEAHGVKVVLSVFRGGPAAGNTDFFLDPRAREAARARLRYVLARWGASPALLAIDLLNEP----EWDGAIPEDHWIPWAEDLARTWRAEDP-------------------------------------------------------------------------------------------------------------------------------------------------------------------- 210629934 40 ------------------------------------------------------------------------------------------------------------------------------WHSSANGRATALEVLERLAERYGEQDPLLGIELLDSPTGLFSASVGIPSHYLRNFYRDAYEVVRRHMPTRKIVV-----------FSDSGHPGAWKRFMAGDQYQNVVMDLHLY---HFRDETAQDITTPRGLTSAIQRNKALIHEAKKFPVIVGEWSG------------------------------------------------------------------------- 50304959 93 ------------------------------------------------------------------------------------------------LDQAIEWARSYGLKVWVDLHSQNGFDNSGLRDQVEFQQDGNWDVFKNVYSRDEFTDTVVGVEVLNEPLGPV-----IDMDKLKELYNWAYDYLRNDLQRDQILVI-HDAFQKANYFDDQLTVEQGAFGVLVDHHHYQVFSPEEVGRTIDEHISVVCEQGKETLEAHWNRYDGSFVKNQDTSYWIGSCEGSQDISTWTDKKDNYRKYIEAQLDAYEIRNGWIYWCYKTE----------DTLEWDYRKL-----VQSGLF--- 190344668 83 -------------------------------------------------------------------------------------------------EKFVEPAGSHGISVLVDIHGLPNGANGNDHWNSQDMQLLVCDMLRFIAKDLKKYDNICGIQIVNE------SEFANNPKRQERYYAAAINSIREHDKDIPVVIS-DGWWPDQWAKWVQSNQGEGQSLG-------VVIDHHCYRCFSDDDKKKSPRQITEDLDKDLLTNLNN--NGEGVDLMVGEYSCVIDGESWKRRDNLVVDYGRKQSTSQRATFGSYFWTYKFQSGNGG---EWDFKT--MVNKGAIEPL-------- 26988414 82 --------------------------------------------------------------------------------------------------------------------------------------------WRDMARELKSHPAIAAYNLINEPGGLAEHAELGQMQQWYALYRQLIAAIREEDADTPIMVDA---------GWYAGADAFGYWPAPLEDP-RVLYSVHMYEPYAATSAAGQTQLWDGRRVEGYLRQPLAWAEAMGLPLVVGEFGCMRRLPGCRQYLEDVLVVL------DRNRLHWAFYSFREDNWDGMGTAKVPWRYWQAVEQGAPDPLKATVFEPI 167525797 41 ---------------------------------------------NRTHVAALAEAGVNVIRLGVMW----SGAQPTSNGF--------NQTYFDQIRAIVTTLADYEIYTFFDMHQDGGQAYQDLYDNHAGMRDDYVAFWVETARQFRDLP-VLAYELINEP--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 118776564 50 --------------------------------------------------------------------------------------------------------------------------------------------WTDLAGELKDHPAIAAYNLINEPAPEKTTGLKENASDLRAFYQQLIEGIWKVDPATPIMVDSGYYANARS--LAAWPAPLADT--------KVLYAFHMYEPYDATSSGSEVIWDRKTVAAHITLPFEWARKNGLSRIVMAEFGCMRLWPDCSAYLTDVMD------AAEKFQAHRAFYAFR----------EDEWDGMDYELPASLRPGQ------- 164662066 76 --------------------------------------------------KWMKAHGINSVRIPILYAHFLAGNKEHTKLLKGTDYASFATVYWQRIVASIEKAASLDIGVLIDLHGVPGGQNGDSHCGKSDGNVSFWQILTALAEAVSQYDNVIGLELMNEP--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 168716292 57 ----------------------------------------------------IKSMGFNSVRIPVPYFIFGDCEPFIG--------------CVKELDKAFAWADKYGLSILIDLHTVPGSQNGCSWSQNPEYVAFTLNVLERLAKRYGMRHELYGIQILNEPITERMWNIMNVPNRFKAVDKEMARFLRDFYIKAYKVMRPYMREENVIVFHDAFELKAWKDFMREEEFKNVVLDTHQYLMLAEADGCQSIDSYLKYIRENYAKDILQM--QKYFPVICGEWGIDTNGGSKDDKRELYRKIAKAQLDAWRNGSGHYYWNYKLDTVNEEGWIG--WDSWD------------------ 210092165 38 -------------------------------------------------------------------------------------------TYISILRNITTELGRRGIYVILDMHTQACSHAFQCLYDNYKGAEKMASFWKFVASEFSNQTSVLGYELLNEP--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 17826951 31 --------------------------------------------------------------------------------------------------AVVDAAIANDMYVIIDWHSHHA----------ESYTQAAVSFFQQMASEYGQHDNVI-YEIYNEPLSVSWS------NTIKPYAEQVIGAIRAVDPDNLIVVG------------------------------------------------------------------------------------------------------------------------------------------------------------- 104780577 41 --------------------------------------------------------------------------------------------------------------------------------------------WRDLARALKDHPAIAAYNLVNEP-APEKQGGLVEHADWYAQHKGSARDLPALYRELLAAVREADSKTPLDAGWYAAADAFNYWPEALDDP-RVLYSVHMYEPYAATSAGQTQQWGAKRVADYLRQPLAWADEAKRSRLVVGEFGCMRRLPGCRQYLEDVLTVL------DREQLHWAFYSFREDSWDGMGTAKVPWRYWQAVEQGLPDPVETTAFEPI 197923775 37 ---------------------------------------------------DLRARGFNFARLLVFWDDLEPV------------RGRYSERYLRRIGQVLDWARTYRVHVVIDAHQDVFGPVFGHRGIPEWHPDDWFGMWRVLADRFADHPAVIGYDLINEP--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 47604899 19 ----------------------------------------------EDDMKILQKFGLNSIRLGMM------------LPGYVPKREEYNETYIKVIQSIVTTAAKYGIYTLLDMHQPYPEDCAKFSWADYYFTDEWAQFWKKTADVFKEEPSVIGYELINEPFCGNVFPGVADYLNLQPTYDALQKAIRQVDEEHNIFFEGVT--------WDFFEVGFTEVPGGKQYQNRSVLSYHYYEPPDF----------------------------------------------------------------------------------------------------------------- 94495108 361 ----------NGVVTVNGKPITLRGVNR--HEHDPESFHVISLASMERDIRLMKRNNVNAIR----------------TSHYPNDPRLYDLADRYGL-YVMDEANIESHAYMDYGNRHGDQRAKYQIGFDPAWKDAHVSRVTNMVERDKNHPSILFWSLGNEAGIGPNFAAAAAAAKAR-------------DPDRLVSYLGWGTWDGI-----GDHRPNFYADIYAPMYDPVAKLVDYATNWNFGQPLIQCEYAQGNSGGNLKDYWDTIYAH--PDRLQGGFIWDWVDQSMYRYTRDGTRYWGDGGEYGPNPGG--------DIEFGDGLLQSD-RTPNPALYELRKPVQFDGFDP- 156046196 86 -------------------------------------------------IAQMASFGINTVRIPVGYWMMESLVYSDSEHFPQG--------GLQYLESICDAAANAGFYIIIDMHGAPGAQVAYNADTGDYQYARGEKFVAWLATNIHQNNNVGMIGIVNEPVQNAGQVAGMISSYYPAAYKAIRDAENAL---------GVTSNNYLHVQAMDQGWGSGDPNSGFGDGVFLAYDEHRYLKWSDISVSQDAYLQSSCTYNPISST--------GGPTIVGEFGGWSTSTQGAFYKKWFE---AQVMGYENHALGWIFWTW------------------------------------- 156842095 42 -----------------------------------------------------QQLGINTVRV------------------YSLNPDIN-------HDKCMTILNDAGIYVILDVNSGNYGENLNRADPSGSYNSLYLGRIFRFIEAFKNYPNVLGFFAGNEIINDEKNYASIDPQYIRAVQRDMKQYI-AKHSNRTIPVGYSAADNVQLRL--ATFKYLQCNVLNGTTINKELEESKSDFFGLNTYGWCDGDDWTSSGYSIINSTFTDA----VIPLIFSEYGCNKKTPRT------------------------------------------------------------------ 189202438 61 --------------------------------------EGSWNNPVAATFDDAKRAGFKGIRIPVTWAYHFTSQSPD---------WTVDPVWLQRVSDVVDMVTSRDLYAIVNVHHDSWTWADLTASGTNVTEERLGKLWSQIGAKLACKSEKVAFEPINEIPG-TTAEHGAEVNRLNEIFLKAINEAGGFNSKRVVTLVGAGEDGVKTSQWFKRPDSKWKNPWGIQY--------HYYSPYDYFQAWGKTTWGSDADKASLEADIAAVRGNTDIPLMIGEW--------------------------------------------------------------------------- 71024039 288 ------------------------------------------------------------------------------------------------LDKMLQWCYQRGMYVMLDLHAMPGSQNGDQSSGHNTTNIQWFTQANQWATSSNLSSIINAIGVVNEPRNNDWSLNQSRFQITRDFYERSYQTCLKYNI-------PMTFHNGFAPGSVTDKMDLWRPFISGKDPNMLIYEDHPY-PGWFSDPEPGPNEIQTSVCA-----YGAAGSSLGIPIVMGEFSAIQNTNS----ASYARTYVQMQLATYGWSAGSIFWNFKANS--------------------------------- 148549243 41 --------------------------------------------------------------------------------------------------------------------------------------------WRDMARELKSHPAIAAYNLINEPGGLAEHAELGQMQQWYALYRQLIAAIREEDADTPIMVDA---------GWYAGADAFGYWPAPLEDP-RVLYSVHMYEPYAATSAGQTQLWDGRRVEGYLRQAWAEAMELPLSRLVVGEFGCMRRLPGCRQYLEDVLVVL------DRNRLHWAFYSFREDNWDGMGTAKVPWRYWQAVEQGAPDPLKATVFEPI 6831535 24 ----------------NGTQFLLRGIAYQ-QDTSGSVSNGYDSDPNRKYNDPLADADACKRDVQYFID-----TNTNTLRVYGIDPDKDHEECMKIF-------SDAGIYVIADLSEPTVSVNRI----NPEWNLDLYERYTKVIDNMQEYSNVLGFFAGNEVTNNRT--NTDASPFVKAAVRDMKKYIKDND-YRTIPVGYSSNDDEDTRVAIADYFACGSLDDRADFFGINMYE------------WCGRSTFATSGYKDRTEDFKNL----TIPIFFSEYGCNEVSPR--VFQEVGTLYSDQMTDVWSGGIVYMYY----EEANHYGLLNGDRVSTLADYNNYKSAIKS------ 115400551 484 --------------------------------------------------------------------------------------------------RAIEYCRKYGLRVKLDPHGI-PGSQNGWNHSGRQGPIGWHDQLSQFFAQDRYKNIVTIYGLVNEPMMLSL-----PVEDVLDWSTEATKLIQKNGITAYVTV------------HDGFLNLSKWKQMLKTRPDRMFLDTHQYTIFNTAQIVMKHTEKIKLVCNDWHSMIQQINTTGWGPTICGEWSQADTDCTSDQYKKFLKTYAEAQMSAFETAQGWFYWTWHTESA-------------------------------- 15230798 26 --------------------------------------------------------------------------------------------TFQGLDFGIAEAKRVGIKLIIPLNWDDYGGSNDDFYRNPVIKEFYKNHVKTMLNRYKDEPASMAWQLMNEPRCGVDRSGKT----LMAWINEMALFVKSVDPNHLLSTGHEGFYGDSSPERKNSLNPVSANTVGADFINHNIDAIDFASMHCGSDLWFQRLDQNSFIKRWLEGHIEDAQNNLKKPVILAEFGLGSDTPR------------------------------------------------------------------- 46123319 20 ----PLEIQGTDFVNETGNKFQIVGMAYPGGSAGYDPATGKDPLSNKDDAALMQILGINAIRV------------------YNLDPNVN-------HDECASIFNAAGMYMMIDVNSPLPHESLHSLAPWESYHADYLNRTFAIVEAFGNYPNTLLFFAANEVIND--EKTAEDAPQYIRALTRDLKNYVKNNLKRKIPIGYSAADVREVLWDTWNYLQCSDPEDEGDMSRADLFALNSYSWCG-PEATYETSSYNDLVAGF---------ESSSVPIFFSEYGCIEPAPR--YWNETQAIYGKQMSSVFSGGVVYEY----TEEENNYGLVKID----------------------- 50294630 123 ----------------------------------------------EDDFAQIKENGFNLVRLPIGYWAWKKNSNDTSRYNYVGNPYVSEGLQLQYLLKAIDWASKYELNVWIDLHGAPGSQNGFDNSTLAIWKDMFEKFVRTNNYNGYNTSSVVGLEIMNEPLGPKIGMRNIAQSYYEAFDMFKTAEAENNNPQNFVIHDAFQSIGYWNLHLNPDYRNVSNQYYNLTNVTYVLVDHHHYEVFTDFQL---KNNQYNRIMDIINYGDSISKELDFHPAVVGEWGAITDCARWVNGIGIGARYDGSYYKTTAFQSDSSTWSLATYSAKTTGWIFWNWKTENAAEWDYLKLKENNLF--- 156060463 23 --------QGSDFVNATGNKFQLLGVAYSGYNPGSGVDPLSDGAVCLRDAALMQQLGVNAIRV------------------YNVDGTLN-------HDECASIFNEVGIYMLIDVNSPLVGESIDRSAPWTSYDVGYLTRIFAVVEAFKDYPNTLLFFAGNEVINDD--DTGKTVPPYMRAVTRDLKNYIAKHSSRSIPVGYSAADVRDILLDTWNYLQCTTTDDDTDPSRVDLFALNSY-------SWCGDSSYTTSGYDVLVSDFG----NSSVPVFFSEYG-------------------------------------------------------------------------- 182436027 53 ---------------------------------------------------DLRARGFNFARLLVFWDDLEPR------------RGQYSARYLARIERILDWAHQHRVHVLIDAHTPNPDDWFSEYFQPAVQRAFTHAMWQVLADRFGRHPAVIGYDLINEP--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 46395630 99 ------------------------------------------------------------------------------------------------LDKALEWAKQNDLKVWIDLHGVPGSQNNVTWQDDEENIELSYKTLNYIFGKYGGEDTVIGIEIVNEPFHSKLNETDMLDFYYNSYYDF---RIKHNSRNFFLIQEAFEPIGFWNTHLNNDYTNVSKPFVPKNYFHDIVLDHHHYEVFSVDQL---DKSENARIQDIKNYGESVAKEQEYHPSLVGEWSG------------------------------------------------------------------------- 11514387 1 -----------------------------------------------------------------------------------------GADGLQTLDYVVQSAEQHNLKLIINAYVNAFGGNATTWYTNTAAQTQYRKYVQAVVSRYANSTAIFAWELGNEPR-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 126133480 32 -------------VDGTSNRFYIRGVDYQPGGSSNLFDPLADAETCKRDIKYFTDLGINTVRV-------------------------YSVDNTADHDECMSALEDAGIYVIVDVNNPHASILRSPQNMAASYNSLYINEVLATVQEFAQYNNTLGFFAGNEVINDGPSLVSAP---YVKATVRDIKTFLKNRNFRQVLVGYSAAAVDEYNLPSAEYFNCGDDELARVD----MFGFNDYT-------WCGDATMQTSSYSLKVQEFS----NYSIPLFFSEFGCNKPSPRVFSEIEAL--YSTDMSAVFSGGLVYEY----SQEASNYGLVEIDGNTTDTDFDNLKK---------- 190408441 43 -------------------------------------------------AYAFQQLGVNTVRI------------------YSLNPDLN-------HDKCMTIFNNAGIYAILDVNSGNYGESLNRADPSGTYDSLYLSRVFKFIDAFKNYPNVLGFFSGNEVINDQSDYAKIDPPYIRAVQRDMKQYI-SKHANRSIPVGYSAADNTDLRLATFNSLDGNKVNDDLDISRSDFFGLNTYEWCSGTSSW------ESSGYDKLNSTFEDA----VIPLIFSEYGCNKNTPRT------------------------------------------------------------------ 156843429 26 --------QGKKFVDSTKEPFFIKGVDYGGSSEVNAKSDPLSDPSIARDIYMFQQLGINTIRI------------------YSINPDLN-------HDACMTMLAAAGIYLLLDVNSPLPNQHLNRYEPWTTYNEGYINHVLKVTHKFSFYNNTLGFFAGNEI-VNDKKSSKNAPPYIKSVINDMKTYSRKHLPRN-IPIGYSAADDLNYRISLAKYLECSESSTSSDYSV-DFYGINSYQWCG--QQTIKTSGYDKLVEA---------YQNYSRPVLFSEFGCNLILPRQFEEIKAL--FSPDMYSTFSGGLVYEY-SQEPNSADGSAMMLSDFDMLKKQYANTITP--------- 189464212 29 -------------------------------------------------LDFMKANGITNLRVLVGADGI-DGIMTKAEPALQTAPGVYNDTIFDGLDFFLSELGKRGMHAVLFLNNWSGGYSQYLYWSGHAGWNAFSNYVAQYAKSEKDDPAIMAWQIGNEPR----PFGEENKESFAKWIAECAALIKSIDPNHLISVGGMAGCEGDLGLW------------------------------------------------------------------------------------------------------------------------------------------------- 210608503 59 --------------------------------------------------------------------------------------------------------------------------------------------LERLAKRYGKRKGLWGIEVLNEPITESVWSGPNTLAFLRIFYQEAYDRIRKYMPKYVVIHDGF------------VLTAWKDFMREEKYVD-VVLDTHQYLMMAEAAGCEQTEGYTCFVKEHYEKEIEEM--EKYFPVICGEWGCDTKGGQSDEKNEIYRAVADAQLQAWQKGSGYFYWSYKL---LTDTVNENGWLGWDS----------------- 50311787 81 -------------------------------------------------------------------------------------------------KKVISLANENKIGVLLDLHGLPGGANGDFFDESSFVKSIVDNVIPFVVQDLQSNVNLIGLQIVNEAQFDESGKKQ------KSYYEKAVEKVRSINSTLPVVIS--------DGWW---PQQWSDWVQEKKLFTDVIIDSHVY-------RCFSDSDKAKNVEKLIQDLSSSVFDRSKADFTVAEFSCVIDGQSWDKTSGNRDDLVKKYGQAQQASWGWFFWTLQFESGDGG----------------------------- 169640172 41 -------------------------------------------------------------------------------------------------------------------------------FTSEKAQEDLINLWRQLSEFLKDRSNWVAYEFMNEPVAP-------EHEQWNQLIAKVHKALRELEPQRTLVI-GSNLWQGHQTI---------KYLKVPEGDKNIILSFHYYNPMLLTHAWWSKPELKPYTEEVWNKDAIEAAKKYDLQLFCGEWGVYEPVDRELAY-NWTRDML---TVFDEFDIAWTTWCYDADFGF------------------------------- 171677227 36 -----------------GKDFYFAGSN------AYYFPFSGDQSDVEKGLTAAKKAGLTVFRTWGFNDKNSEGAGPSEVVFQWFHPNGTSTINVAGFDKVVKAADKVGLLVALTNNWADYGGYHDDFYTVPKIKNAYKRYVREMVLRYKDSPTIFGWELANEPR-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 156062884 93 ------------------------------------------------------------------------------------------------------------------------------------------KALLFIAKECKDLDGIIGIQLCNEACWDAGKRGM------YIFYDSVIRSISEIDPEMPIYIS-DAWDLSFALKWAKE----RNWRSGKIPANPVVIDTHKYFTFADKHRSQAAHDLIRQIPNELSPSATHISSGGETQVIIGEYSCVLDGKSWEKCHPDMKEQLQCKKWSDRCSAGSYFWTWKMEWMDGG-----EWGFVEQVKKNIVAPV-------- 156047715 499 ----------------------------------------------------------------------------------------------------IEWARKHGLRINLDLHGL-PGSQNGWNHSGRQGLVGWLNG------TNGDLNAQRSIEIHDRLSKFFAQDRYKNILTFYGLANE--PRMTAIDPNWTSVVTDLVVKNGITAVIGDGFRGLENWHGDLTSYDNLILDVHQYVIFNNGQILYNHTEKVNYACTGWTQQTELSMNKNTGPTMVAEWSQADTDCATDTYKSFLKMFAEAQMHSFELGWGWFYWTWATETSEGGG---------------------------- 45185506 36 ---------GNKFFDSSGEQFFIKGIAYVGYPADTKYIDPLAEVEIKRDLPYLKKLGVNTIRV------------------YSIDPT-------KPHDVCMEELSKLGIYVLIDLSEPDTS----IIRETPTWDVKVFQRYKDVVDSMQKYNNVLGFFAGNEVTNDRT--NTDASPFVKAAIRDVKNYIKQMG-YRTLPVGYSTNDDQETRDHLADYFVCGSVSADF-------YGINMYEWCG--HSSYGTSGYRERTNEF---------RNFPVPVFFSEFGCNTIRPRPFTEIQAL----------------------------------------------------------- 46395581 88 ------------------------------------------------------------------------------------------------LDKALEWCAKYGLKAWVDLHGAPGSQNGFDWQNTTGYVDLTVQVLDQLTSKYGGSDVIIGIELLNEPLGSYL-----DFDQLVDFYNKGYQLVRNNGNAPVIIHDAYLPDHTFDNVLNTEQDPNVWEVI-VDHHHYQVFDVSTACGWGQSENTEYHYSLCGEWTAALTDCAKWLNGAGRGARYDATFGGNYIGSCDQLYISNYRRYVEAQMDLYGKNAGWVFWCW------------------------------------- 154299980 116 ------------------------------------------------------------------------------------------------------------------------------------------KALLFIAKECKGLDGVIGIQLCNEACWDAGKKGM------YDFYTSVIQSISEVDSEVPIYISDAWDLSSALKW-----TKERDWRSGKVPSNPVVIDTHKYYTFAEKHRSQSAQELVRQIPNELSPSATHISSGGETQIVIGEYSCVLDEKSWAKSPPSMKEELQCNKWTEGCSAGSYFWTWKMEWMDGGG-----WGFVEQVKKG------------- 212527348 33 ------------------------------------------------------DLGLNTIRV------------------YSVDNSLN-------HDECMKALADAGIYVVLDVNT--PKYSINRADPEVSYNDVYLQYVFATVEMFSKYPNTLAFFSGNEVIND---GPSSKAAPYVKAVARDIRMFLRKRGLRLVPVGYSAADVDTNRLQMAQYMNCGTDDERSDF-----FAFNDYSWCDPSSFKISG----------WDQKVKNFTGY-GLPLFLSEYGC---NTNKRQFQEVTSLYSTDMTVVYSGGLVYEY----SEEGTNYGLVKIDGNDI-TEKEDYTA---------- 145240407 24 -------------------------------------------------AALMQNLGINTIRV------------------YNLSPNVDHSKCASIF-------NGAGIYMILDVNSPLSGGSLDRTNPSSTYNSVYYEQVFGVIEAFKNFPNTLGFFAGNEVINEQSV---YEAPAYVRAVVRDMKDYISTNVNRSIPVGYSAADV--RPILMDTLDYFECNLENSTSSRSDFFGLNSY-------SWCGESSYKASGYDVLTEDFSNA----SLPVFFSEYGCNAVQPRVFTEVQAL--YGSEMDQVFSGGLVWTYGLVAINSSDTATLL-------------------------- 67525801 41 -----------------------------------------------------------------------------------------GKDGLQRLDYVVHSAEKHGIKLIINFVNYYGGGDKADWFENEGIQAAYQAYVEAVVKRYINSTAVFAWELANEPR-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 39972031 30 ------------------KRFFVRGIAWPGASAGNKDPLADKKICMRD-LEKFKKLGVNTVRV-------------------------YSTDNSLDHKECMNAFAEAGIYLVLDVNN--PKYSINREKPTPSYNAEYLHSVFATVEEFAQYDNTMAFFSGNEVVHDEKESTL--AARYVKAATRDMKSFMAERKLRQVPIGYSAADVSQNRKQTAEYFNCGTDDARSDF-----FAFNDYSFCSTDPKTAG-----------WDVKARNFSDY-GVPIFLSEFGCNLNERNWGEIKALMTD--------------------------------------------------------- 46118030 31 -----------------------------------------------------------------------------------------GTNGIARLDAAVAAAEKHNIQLVLPMLNNYFGCTHETFWTHADAQEAYKDYVSFIVNRYKDSPAIFSWQLCNEPR-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 146197155 18 ---GRLCVEGNKIVGNKRAPGVLRGVGLSWHNWWPQF-------YNAATINHLKDFHANVIRAAIGVE---------KENGYFDNQ----QNAYDLLYAAVDAALSAGIYVIVDWQAF------------QIHESDAKQFFTTVVNKYKGKSNVI-YEIFNEP--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 154319768 93 -------------------------------------------------IAQMASFGINTIRIPVGYWMMESLVYADSEHFPQG--------GFQYLERICNAAANAGFFIIIDMHGDSGQYASTPGFYADYQYARGVKFLSWLTTNIHKNPNVGMIGIVNEP----VQDAGQAASMISQFYPAAYKAIRDAEAAA-----GVKANNYLHVQAMDQGWGSGDPNAGLTGGVSLAYDEHRYLKW---------STVATSQTAYLQSSCTYNVSSTGGPTVVGEFAGWTTSTQGAFYKKWFE---AQVMGYENHALGWIFWTWKAQ------LNDYRWSYLDAVNAGVIP---------- 156394278 35 ----------------------------------------------EQDMELMQSLGLNVLRLGYMWPGVEPT------------RGKYNETYIEVIKKIVTLSAKYGIYVLLDMHDEDCAKFPWASYNTDGLRDSWAAFWAKAALTFRDFPSVIGYELINEP--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 197260976 108 -------------------------------------------SDVNLVFSEIKNTQLQVVRI-WGFGSVNTDPGPGTVFFQLLNSTGYAANGIPRLDAVVSYAERNGVKIVLNFYNAAFGGNATSWYTDAESQKVYKDYIKLLVNRYKCSPAIFAWELANEPRCQ-----GCDTSVIYNWATEVSQYIKSLDPRHMVALG------------------------------------------------------------------------------------------------------------------------------------------------------------- 145244931 477 --------------------------------------------------------------------------------------------------RAIEYCRKYGLRVNLDPHGI-PGSQNGWNHSGRQGTIGWHDQLSQFFAQDRYKNVVTIYGLVNEPLMLSL-----PVEKVLNWTTEATNLVQKNGIKAWVTV------------HDGFLNLDKWDKMLKTRPSNMMLDTHQYTVFNTGEIVLNHTRRVELICESWYSMIQQINSTGWGPTICGEWSQADTDCAQYVYKTFLQTYAEAQMSAFESAMGWFYWTWATESAAQW----------------------------- 168015447 20 ---------------------------------------------VDDILQDGAALGLTVCR----TWAFNDGTH----LALQMSPGNYDENVFQGLDYAIYQAQRNGVRLLLNWHDYGGKAKYVAWAEAEKCRQYYRNHVKAVLTRYRDDPTIFGWELMNEPH-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 44371974 82 -----------QVAQGTGTLLW-RGVSLAGAEFGEGSLPGTYGTNYADSATYYKNKGMNLVRLPFRWERLQP----------TLNQAF-DRNELLRLTGFVDAVTAAGQTVLLDPHNYGRHYGN-VIGSGAVPNTAYADFWRRLATQFKGNARVI-FGLMNEP--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 169614880 29 -------------------------------------------------IEEFKKLGINTVRV-------------YTVDNTAE------------HDECMNALADAGIYLALDVNT--PKYSLNRATPQPSYNEEYLQSLFATVEKFAKYDNTLLYFSGNEVINDD--ATTNCAPYVKAVTRDIKSYINARGL-RKIPVGYSAADVESNRLEMAAYMNCGDDAVRSDF-----FAFNDYSWC--DPSDFKTSGWDQKVQKF---------KDYSIPIFLSEYGCN------------------------------------------------------------------------ 154293683 320 ----------------------------------------------------------------------------------------------------IEWARKYGLRINLDLHAL-PGSQNGWNHSGRQGTIGWHDRLSKFFAQDRYKNILSFYGLANEPRMTAL-----DVNDVLNWTSTVTDMVVKNGISAYVVI-------------GDGFRGLENWQGDLTSYDNLILDVHQYVIFNSGQILYNHTEKVNYACSGWTQQTEISMNKGFGPTMVAEWSGTYDTGDSDTYKNFLKMFAEAQMYSFELGWGWFYWTWATETSEGGG---------------------------- 120611588 132 -------------------------------------------------------------------------------------------------------------------------------GCKLYTEDGLPDLWLRLVQRFREHPAIFGWGLMNEPYTGKEKNANGSALDWQRTATRTAARIFDHDRKHFVFICGNEFATASE--WKKYSDALATIP---DPYGLIVYEAHNY---------------------------------------------------------------------------------------------------------------------- 146197205 11 --------------------------------------------------------------------------------------------------AVIDECIKQNIYGIANFAAF------------QLHLKEATDFFTAVAGKYKNSEYII-YELMNEP-------ESAPWSQIKSYSQSLIKRIRAIDPKNLILV--------PTPQWDQKVLDAANDPITG--VDNIAYTLHIYTATH-PKSFQDDTRQAKKKIAIWADENGAMNSDGKGPL-------------------------------------------------------------------------------- 154273873 67 ----------------------------------------------KSDIAKFKELGLNTIRI-------------------------YTVDNSQNHDECMAALADAGIYLVLDVNT--PKYSINRKDPKPSYNDVYLQNVFATVDMFARYDNTLAFFSGNEVVNDGLSSNTAPY--VKAVTRDMRQYIRQQGL-REVPVGYSAADVDTNRFQMAQYMNCGPDDERSDF-----FAFNDY-------SWCDPSTFE---ISGWNKKVE-LFSDYGLPLFLSEFGCNTNTREWN----------------------------------------------------------------- 160887975 39 -----------------GKPYYFVGTNWYGAILGSEG-EGGNRERLHKELDFLKSIGINNLRVLVGADG-ENGIKTRVEPSLQVAPGVYNDTILAGLDYFMNELRERDMTAVLYLNNWSGGYSVYLQWSGHSAKALFANHVNYIVSRYVDDPTIMSWQIGNEPRAFSD----ENKEPFARWMADVAAQIKSLDPNHMV-------SSGSEGSWGCEMDMNLFEKIHADP-NINYLNIH---IWPYNWSWVKADSLKELLPRAKENTKKYIARKYSKPIVLEEFGFPRDGTARDEYYRYVFDLIRQDRESGGLFAGCNFWAW------------------------------------- 119470477 480 --------------------------------------------------------------------------------------------------RAIEYCRKYGLRVKLDPHGI-PGSQNGWNHSGREGVIGWHDSVSKFFAQDRYKNIVTIYGLVNEPLMLSL-----SVEDVLDWTTEATKLVQK------------NGITAYVALHDGFLNLSKWKSMLKNRPDKMLLDTHQYTIFNTGQIGLNHTAKVNLICNDWYNMIKEINSTGWGPTICGEWSQADTDCASADYKKFLQTYAEAQMSAFETGQGWFYWTWRTESA-------------------------------- 53712133 26 ----------------NGKPYYYIGTNWYGAILGSQGQGGNRERLLRE-LDYLKALGINNLRVLVGADG-KDGIPTKAEPALQVEAGVYNDTIFDGLDFFLSELDKRDMYAVLFLNNWSGGYSQYLYWAGHAGWDAFSNYVAQYAKSEKAHPAIMSWQIGNEPR----PFGEDNKKSFAVWIADCAALIKSMDSNHLVSIGGMAGCEGDLSLWTS----------------------------------------------------------------------------------------------------------------------------------------------- 164655644 107 ----------------------------------------------------------------------------------------QNASHLEKLSQIMNWSQDRGMYVLLDIHGLPGSQNNDQSSGRNYTSNNDQQIVDWYSDENQKHSRKMVHNILNWLDAQPSKSVVAGITTVNEPKVDYHNKLREFYDFSLKALKPHGIALVAHHAFVADPYDYWHDYADRQERGTFVFDDHPYPAWFQNPEPTNRKDLIQNICNFRDQMSGF-----PAPVLYGEFSGITAVDDN----DWVGHYVKTQLKVYGWSAGSTFLNFRMNFASNPVLSLPDHLQW---KYSMLNLLDGLI---- 182679674 23 -------------------------------------------------LDEIKASGFGLLRYGIAWRNVENESGSYIWTQY---------------DRFIEQVRARHLRSIIILYGGHPDYSGEI---DAPHDATNLNHVQTLIRAPTDKRAVIIWEIWNEPDLNYFWPPKTDPNAYAKLAVATCQSIRDVAPNTKIIGPAAAGMPSLQDWLGLGLIATVLRSPASSCFD--AISVHSY-----RMEPNKAPKSPESVMKDNTSALAFIAEHTRKPLICSEWGFSSIEVTPEQQADYVMRMHLSNLLSGVPVTIWYEWQGETDSEAHYGLI--DYVGKDKPAIKAVRAILPLIHDDV 91217221 186 ----------------------IKGINYYPQATPWMFGEAFLISTISKDFKIIKDSGLNSIRVFVQYDDFGKADV--------------DKEKLEKLRLTLDAAEENGLKVVVTLFDFYGDYSVLNWTLNRRHA-------KTIISGLKDHKAIVAWDIKNEP--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 50549897 21 -------------------------------------------------IKWFKDLGVNAVRI------------------YTVDNSADHSECMKALD-------DAGIYLILDVNTPLISVNRAKPY--ESYNAAYLQHVFATIDTFKDYSNTLGFFAANEVINAKNNTNTAPVI---KAVVRDMKEYIKNQAKRKIPVGYSAADVSENRYEMAQYFNCGPEEERID-----MLGMNDYSWCG--NSTYEESDYEAKVKA---------YGNYSIPIFLSEFGCN------------------------------------------------------------------------ 168058540 4 ----------------------------------------------------------------------------------------VNQTYIEVMRTVVRKLHAAGIATLLEFHDEQCDKHSWAWYNKWGWADLFANYWQIVATSFRDQPGILGYELINEPWAGDMYPGVADYHNLAPFYEKLQSSIRSVDPDRILFMESITFEDIRC--------GFSTVPGGAQFQNRTVLSYHFYQP-------------------------------------------------------------------------------------------------------------------- 71281679 58 ------------------------------------------------------------------------------------------------------------------------------------TQAAWVQWWEDIAVHYKDYPYELMFDLIVEI-AASSPLSDEPINQLNEAYEQAVTAIRGKNDERIVI---------FSAHKRSDPTRMDQLDIPTAGNDYLIGEFHEGDPTNPHYYWDGGAAEITLMTERADAAVAWSVD-TGIPIWEGAWGDDYDNARQIAFVKDFVGVLNDRNIPHAVNATKKFYDVSIN----------EWTTLEPVADAIIALVPADIVEQI 68477365 24 ----------------NGSQFLIRGIAYQ-QDAAGSVSSGYDADPNRKYNDPLADADACKRDVKYFKE-----SNTNTLRVYAIDPDKDHEECMKIF-------SDAGIYIVADLSEPTVSINR----NNPEWNLDLYKRYTKVIDKMQEYSNVLGFFAGNEVTNNRS--NTDASAFVKAAIRDMKKYIKESD-YRQIPVGYSSNDDEEIRVAIADYFSCGSLDDRADFFGINMYE------------WCGKSTFETSGYKDRTEEIKNL----TIPAFFSEYGCNANRPRLFQEIGTL--YSDKMTDVWSGGIVYMYF----EEANKYGLVSVDGNSVKT----------------- 50305741 37 --------SGNKFYSNNGSQFYLRGIAYNSTETTINDPLA-DYDSCKRDLPYLVDLYTNVLRV------------------YAINTSLDHSDCLNLFQ-------ENGIYIIADLSEPADSISR----SDPSWDLDLYKRYTSVVDALHNYTNILGFFAGNEVTNNST--NTEASAFVKAAVRDTKKYIKDKG-YRSIPVGYSSNDDEDTRVVMADYFACGDEDVKVDFYGINMYE------------WCGKSTFQESGYADRTKEFSNL----SVPIFFSEYGCNEVKPR--QFQDVASLYGDDMTDVWSGGIVYMYF----EEDNEYGLV-------------------------- 171742378 59 -----------------------------------------------------------------------------------------------------------------------------------------LSVLERLAKRYGNREALMGIEIINEPNTTTSWPMMNVTERYKAFYVTAYHRLRDADDKAVVFHDGFDIGQWKDFMRG-------DDGKLAPEFENVILDTHQYLMTAEMMGCPQTEGYDDFVRNTYAPMIEEMSEHGGQSVLNGEEGAQAETLSAEEKRALYQGVAESQLNAWSKGHGFYYWNYKTDTVNTPG-----WIGWDA----------------- 170093962 46 ----------------------------------------------------LASIGINTVRLPIGYWSLGPGFLAGTP---FANVADVYQNSWSRVIRAVNWAGHYGIGVLIDLHGAPGSQNGEPHFNNPDNVDKTINVLTFLAQTFASVTNVVGLELLNEP--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 189192643 25 --------------------------------------------------ALMKTLGANSIRV------------------YHVDPDADHTECMKTF-------ADAGIYLWVDLDTFD----TQVEQNTPRWETDQRDAFAKVMDAFEQFDNVAGFFIGNEAITTANGSVTAP---YIKAATRDMKAYRDKKGYRNIPIGYSAADIASLRPMLQNYLACGTNADDRLDF----FSLNAY-------SWCGQSTYEQSGYNMLEKNSEDLH----IPIFMSETGCNTVRPRDFADQNAL----------------------------------------------------------- 156849211 31 ----PINVTGNAFFNSTGERFYIRGVDYPGGSSNLTDPLG-DTSICGRDIPVFKNLGINTVRV------------------YTVDNSLDHSECMKMLQ-------DAGIYLILDVNT--PGSSISRINPSCSYNAAYLQNVFATIDAFAEYDNVLGFFAGNEVI---NTSNTTNTATYVKAVVRDMKKYIKARKYRSIPVGYSAADIASNRQLAAQYFNCGDD----ADARIDMFGVNDYSWCG--QSSFQTSGYAEKVQ---------IYSGYSVPIFLSEFG-------------------------------------------------------------------------- 190344690 20 ------------------------------------------------------------------------------------------------HDECMEKLADAGIYVIFDVNIPNAS--IARDDAKCSYNTMYLNEVLATVLKMAKYDNTLGYFAANEVIND---EDSTKAASYVKAVVRDMKTFIKNRKIRAIPVGYSAADVAENRLETAMYFNCGDDEMARVD----MFGFNDYSWCGKSS--FKTSGYDEKVKD---------YSNYSVPLFFSEYGCNKVTPRPFTEVESL--YSTDMTGVFSGGLVYEY----SEEANKYGLVDNKTVTPNDDFDNL------------ 46136929 33 ------------------------------------------------------------------------------------------------HDECMKALDDAGIYLVLDVNN--PKYSINRATPGPSYNAAYIQSVLATVEMFAQYENTLAFFSGNEVM-NDEKDTDKSAPYVKAITRDMRNYIKAR-KLRKIPVGYSAADVASNRMQTAHYMNCGSEEVRSDF-----FAFNDYSWCNSDFKTSG-----------WDVKVKNFTDY-GIPIFLSEYGCIESRPRKFQEIKPMMD--SDMSSVYSGGLMYEY-SLEDND---YGIVK------------------------- 67525679 28 -------------------------------------------------VSQIAETGYKVVRTWGFFGVNDPSNPGQPVYYQVLNESLYENAGIRRLDTVVSLAERYDIQLVLNIYSNAFGSNATTWYTDKKSQRAYREYIKFIVNRYKGSSAIFAWELGNEPR-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 50419305 30 -----------------------------------------------------------------------------------------------------------------------------------------------VVDQFANYSNVLGFFAGNEVT--NNKSNTDASAFVKAAIRDTKKYISDKD-YRAIPVGYSSNDDEDTRIAIADYFSCGDLDERADFFGINNYE------------WCGDSSFKSSGYEERTQEYKNL----TIPVFFSEYGCNSKRPR--KFTEVGTIFSDDMTDVWSGGIVYMYF----EEANKYGLVGDDVKTLDDFKY-------------- 150383875 277 --------------DRPETPVRFYGANFVGDSQLPN------RKQAEELADRLAAFGFNAVRIHHHDNEIYDRGGR--------NPSRIDPERADRLDYFLACLKKRGIYYTTDIYVSTPAEYKALFYVDDAVYADWERWAAAFLTRVKDDPALITLSLVNEGN-PASWWNRTPRA--AKLYNAAFKKWQADHPQGSFFLRGLGCRVLLTDQNFQNGIALAADRSHYDFVDNHAYWDH----PRFAEKPWQLPVLPNQINALKSRGRLFPTRLFGKGFTVSEFDYANPNRYRAAGPALMAGYAAFQGWDGLFPFAYAH-SLNTNPGNTRGFFD---IATDPVK-AFSQRIGAQLF--- 23604892 34 ------------------------------------------------------------------------------------------------HDECMKALSDAGIYLVLDVNT--PKYSINRKEPKASYNDVYLQNAFATVEMFAKYDNTLAFFSGNEVINDG--ETSNTAPYVKAVTRDIRQFIRARGL-RKVPVGYSAADIDTNRLEMAQYMNCGTDDERSDF-----FAFNDY-------SWCSPSSFTT---SGWDQKVENFTGY-GLPLFLSEYGC---NTNKRDW--------------------------------------------------------------- 212714103 93 ----------------------------------------------------IADHGINLVRIPIPYFIFGDWPGHPGCITY--------------LDRAFRWARETGLKIMIDLHTVPGSQNGCKWAQNTDLVEYTLNVLERLARRYRDEPALHGIEVLNEP--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 156030472 40 --------SGNAFYKGS-DRFYIRGVDYPGGGTGTTSDPIADATSCKRDVEYFQQLGINTIRV-------------------------YAVDNTADHDECMGYLADAGIYLVLD--TDTPLYSLNRNEPQKSYNSVYLQSIFATIDKFANYTNTLAFISGNEVINDVNNTNCAP---YVKAIVRDMKEYIGSRGYRSIPVGYSAADVAANQYTLAEYLNCGTDDERSDF-----YAINDYSWCDPSSMTTSG----------WDTLVKN-YTGYSIPLFMSEFGCI---TNTRKFTEIAALYSTEMTAVFSGGLVYEY----SNEGNGYGLVD------------------------- 164655642 557 -----------------------------------------------------------------------------------TNEPYQNASHLEKLSDIMYWSWNRSMYVLIDMHGLPGSQNNDQEWYSDANQNYSRQMVDNMLGWLDAHPAVAGITTVNEPKVYSKRSYESALRDFYDFS------IERLKPHGIPLVAHHAFVDSPYQHWKSYASN--------KSPDTFIFDDHPYPAWFQTPEPSDKDKMISSICQYKEDMIDF-----PVPVLYGEFSAI-NILNDTQWTT---DYLKTQLKVFGWSAGSTFFNFRVNKSEN------------------------------ 58262608 27 ---------GKYLYDESGNRFYIKGVAYGGFPEPSSFHDPLSSQNCTRDLPYLQQLGVNAVRV------------------YSVNSSLN-------HDDCMKMLNDAGIYVLLDVSLPLNGSIDR---SSPSWSTNLLNEYIETIDAFRSYGNVLGYNIGNEVINLVS--NTNAAPFVKAAARDIKAYLKSVGSSALVGYAAVDGESDFRNSLAEYLTCGGDSIAV------DLYGLNNYE-------WCGNQNINSSNWNTITEGFSDL----PVATYMSEFGCITSPPR--LWTEVAALFASPVSDVFSGGVAFSYF---PTSDDYG----------------------------- 119499515 49 ----------------------------------------------------------------------------------------YNQTFLDIMKKQTKMAEDHGLYVLVDVHDWVPGWFGRLYNNYDGLGDAFAAYWKKLASEYVKTTNVVGYNLLNEP--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 156844776 146 -----------------------------------------------------------------------------------------------------------------------------------------------------NNINVIGLQIVNEA------DTNNTPVNEHNYYLRSAKAIGAIDPQLPVVISDGWWPEQQGTWVQQN-----------NLVSTVVVDAHIYRCFSSSDKSKTAQQIISSLNSTVN------YPSKSADFLTGEFSCVLDEQTWNRTSGNRADLIKQFGQTQVASWGWFFWTL------------------------------------- 169860434 101 ------------------------------------------------------------------------------------------------------EANKRGITVQLDMH-AAPGKQNADPHSGTSNPANFMHLTSFLNSHDPPLSNVVSIELVNEPAPPNDGVLKRWYDDAIRVVQRGAR--------------GVPVYIGECWRPEVYAEYVARELKQEDPEGLVVLDHHLYRCFTQEDINTSVYDHTGRLRDHILSTFTRVAERAGGALSVCEWSGGLNEGS-----------LKHLELYERTCAGWYFWTYKKEY--------------------------------- 154277980 22 ----------------------------------------------------LKELGTNVIRV------------------YAIDPDADHKDCMQMLQ-------DAGIYVVADLSEPKTSINR----DDPKWDIELYARYMAVVDVLAPWSNTLGFFAGNEVS--NKQSNTNASAFVKAAVRDTKSYIKKKG-YRTMGVGYATNDDADIRDDMADYFNCKSRDESIDFWGYNIYS------------WCGDSSYKESGYDKVVAEFS----TYSVPVFFAEYGCNEVRPRIFTEVKAL--YGPQMTPVVSGGIVYMYFQEQNNYG-------------------------------- 153890425 7 -------------------------------------------------LDLMASLGFNTVRFFVRWPDFEPR------------PGEYDATMLSRLLRLLDACVERGLRPQPSLFVWMSGGTFWPSWKTDTQNERAAAYARTITTHLKPFAAHLGIDLGNELDALPDSSAATPAQ-VREWCRRMTGAIRDVLPDALILHQQVIADTGWRLGDSGAGVPPACRGVACDARARDVLTMHGYTWHPVPCGGLSDPLTQSLLPFYVKCARAF------GPVMLQEFGTILTSTAAASHADALRAILPACQDAGANGYLW--WCF------------------------------------- 68473880 32 ----------------------------------------------------------------------------------------------------MQMLQDAGIYVIADLSQPDESINR----DDPSWDLDLFERYTSVVDLFHNYTNILGFFAGNEV---TNKKSNTDASAFVKAAIRDTKAYIKSKGYRSIPVGYSANDDSAIRVSLADYFACGDEDEAADFFGINMYE------------WCGDSSYKASGYESATNDYKNL----GIPIFFSEYGCNEVRPR------------------------------------------------------------------- 115384384 20 ------------------------------------------------------------------------------------------------LDDVMYKAHQYGIKLLISIHSYNALSTNSDFYGKWYGTGDFYTDTHAIAYFKNRIAHVLA---HVNPHNGKTWAQSSEYIFAFEAQNEAMHD--QENPSALTTWSGLNGNTGILVTTGGGAYLANSLLDPFSCFALDVLAIHAYGTSDFTTSTLKPYVSKAL--------------ASGKKLIMQEWGACYYGSVNNRCLSQSSRDGNIKSWAAAAGIPWFYWQILPNEDP-----HHDW---------------------- 211584509 42 ------------------RTFHGRGVNLGGWLQQESTIDTSWWSTYTRDIDTLASSGVTVLRIPTSYAAWVRVPGS----------QLYSGKQKEHIHRIATYAEKYDMHIILDIHSLPGGINHWGWYNNDTALKYSLDAVDHFIQFSSGHPQSYTLSPINEPVDNRDFSTFGTPAALLKYLHAVIDRTKKVNPRIPVMCQG--SFKPETYWS-----------PHFDAGANIVFDEHHYYF-------QYSNSTSANLPEFLCQDAKKSAGDGKFPTFVGEWAIEASDNDLGLRGQNLQAGISAFGQFTR---GSSYWTAKFSSNATEGVKGNYWNYEEFVRMGYL----------- 169868364 276 ------------------------------------------------------------------------------------NEPFLERTSWTYFLRIVEWARKYGLRIYLDLHAVPGGQNGMNHSGNAQRTLYYLRVLTEFISQPQYSSVIPVLGILNEPL-----SEELGMEALSSFYLEAYTMIRN--------ITGYGEGNGPYIAIGDGLRSPLDWEGLLPNADRVIMDAHPYVAFDRSHDTSEDGEFGGIWPRTACQRWGPLINSTKMALGVGEFSGALNDCDWENWTDELKAGLQNFILASMDAIGFFFWTWKIGPSIEGKITAPFWS--------------------- 169845014 78 ------------------------------------------------------------------------------------------------LQRAIGWAEKYGLKVIIDLHGAPGSQNGFDWHTKQSNVDRTNAVIKRIADMFKDSTAVVPM--IAPLNEPAGYRGDDVLRVTRQFWYDSYGNIRARQSDTVVMI--SDAFQPLSYWSG---------FMAYPGFEGVMIDTHHYQIFNDELNRMSPEQHIQMACGEWSPARTDCARYLNGRGVGSRFEGTYPGSSHQSYKNFLRQFWEAQTIAFERGGGWIQWTWKAEEA-------------------------------- 50295070 32 ---------------------------------------------------------------------------------YAVNTSLD-------HDECMKALNDAGIYVIADLSAPKTSVNR----DSPSWDLELYERYTSVVDMFANYSNVLGFFAGNEVTNNST--NTDASAFVKAAVRDTKQYIKSKG-YRKIPVGYSSNDDADTRVSIADYFACGDEDQRADFYGINMYE------------WCGNSNLQKSGYADRTKEFSNL----SIPLFFSEYGCNEVTPRLFTEVQAL----------------------------------------------------------- 18073453 36 ----------------------------------------------------LVELGINTIRV------------------YHIDPS-------SSHDTCMKAFSDAGIYVLIDLAEPEIS----IVRNNPSWDVKVWSRYRDVVDAMHFYNNVLGFFAGNEVTND--KYNTDASPFVKAAIRDVKSYMQQKGYRN-IPVGYSTNDDAETRINLSKYFVCGENSADF-------YGINMYEWCGY--STYGTSGYKERTEEF---------TDFPVPVFFSEFGCNLVRPR------------------------------------------------------------------- 169848976 76 ---------------------------------------------NQTDVNELVAAGINTVRIPLGYWIVEPLVDRRT--------EYYPKGGILHLKRGLRQLRDAGITVILDHHALPGVQSPNQMFAGRCTKDIWSGVITAISHLEPSFSSVASLQAINEPIMDANQTPGQFQKNFVQVVRAVIPGWHSANKVPPSTLSATDISTSLKSLSGATDLFNAEYNNPSNPADAKIYDNHLY----YSFGGVTDPNEEAYMTHICNDRIEKAGALRNTPLWFGEWSLATQFGASD---EFLHKWADAQKLAYSKSAGWIFW--------------------------------------- 115396724 19 ---------------SNNTQFYIRGVAYQQDYSSNGTTSG--SNSYKDPLADATA----CERVPILQELNTN-----TIRVYAVDPTAN-------HDKCMQLLADAGIYVISDL--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 167516442 10 ----------------------------------------------------------------------------------------YNMTYLALMQDIVAMCENHSISVLIEMHQDDPQNCSQIGWPNYYFTDSWAAYWGMLAHTFANFSNIIGYELINEPWAGDLIPGVADQKNLAKAYEPLAAAIRTHDPQRPVFFEGVT--------WDDVLVGFEQVPGGPEWRNKSVYAYHWYQP-------------------------------------------------------------------------------------------------------------------- 190349174 28 ------------------------------------------------------------------------------------------------HDKCMSTFADAGIYVIADLSEPKTSINR----DSPEWSLDLYDRYTSVIDMFSKYDNVLGFFAGNEVT--NNKSNTDAAAFVKAAIRDSKKYIK--GKKLNLPVGYSTDDSDDTRDAVVDYFACGSDEDRADFIGVNMYE------------WCGNSDFKTSGYEARTK----LYSNLTIPIFMSEYGCNTDRPR--KFTEVGTIFSDKMTDVWSGGIVYMYF----EEANKYGLVGDTVSTLDDYKY-------------- 153891755 335 ---------GRDLL-VNGRRVIIKGVNR--HDHHPDHGKAVPYATMQRDVTLMKQFNFNAVRAAH----------------YPNDP------------RWLDLCDQHGLYVIDEANVEAHGLRNQLAHDSRYATAFLDRVMRMVA-RDKNHPSIIAWSLGNE---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 50307449 43 ------------------------------------------------------ELGLNTIRV------------------YTIDNSLDHTECMQLLE-------KAGIYLILDLNTPGASISRISPQCS--YNADYLQSVFATVDEFVSYNNTLGFFAGNEVI--NSENTTNTAVYVKATVRDIKKYMKARN-YRAVPVGYSAADVSSNRQLAAEYFNCGDD----ADARIDMFGVNDYSWCG--SSSFQVSGYANKME---------LYKNYSIPIFLSEYGCN------------------------------------------------------------------------ 192358812 405 ------------------------------------------------------------------------------------------TRSFELFDNYVAQAEANDMRLVLDYWDYFGKIEDYGPYGSASGRALFKTFITNLLNHYKDDPTIMMWELANEPR-----YTTGNFADFKVWVADIAAHIKSIAPHQLV---------------------------------------------------------------------------------------------------------------------------------------------------------------- 169850018 28 ---------GRYLYQEDGTRFYIKGIGYHDHEDNDFDEPATFEDPLADDVPHLTGAGINTLRV------------------YSVDSSLN-------HDECMNLFSEAGIYTIIDLSTPLNGSIDRIAPDWST---NLLDAYTRTIDAFEKYDNVIAYNVGNEV---VTGTTPQAAPYIKAAARDTKAYLKSINSDRLVGYAAINGAPDFRHALATFLTCGSEE------TSIDLYGLNEY-------SWCGDSSIQASGYGTLVTEF---ADYNVAAYF-SEYGCNAVTPR------------------------------------------------------------------- 213403306 72 --------------------------------------------------SKIAGYGFNAVRIPIGYWAF---------NVSDGEPFVQGQEA--YLDSAISWANNAGLKVWIDLHGAPGSQNGFDNFQKGNTVDRTVEILEYIIKKYTGSDTVIGIETLNEP--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 20975611 82 ------------------------------------------------------------------------------------------------LDRAIGWARNHNLAVIIDLHGAPGSQNGYDWATDEANVERTKNVIALLSTKYSDYGVVTALALLNEPTYLNNQLLQTARQYWYDAYGAARYPFGNSDKSALVLHDGFQPLSTFENYMTENYQVFNDEYVAWNWDEHISNICNKASTYSGSPLWLVVGEWTLATTDC----AKYLNGRGIGSRYDGSYGSSYVGSCDDKYKAFMHRFWEQTQVYEQNGQGWIHWTWKTESAADWSYLDGGWIPWNA----------------- 10441335 24 ----------------NGSQFLIRGIAYQ-QDAAGSVSSGYDADPNRKYTDPLADADACKRDVKYFKE-----SNTNALRVYAIDPEKDHEECMKIF-------SDAGIYIVADLSEPTVSINR----NSPEWNLDLYERYTKVVDNMQEYSNVLGFFAGNEVTNNRS---NTDASPFVKAA-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 115456351 23 ---------------------------------------------------------------------------------------------------------------------------------------------------YKDDPTIFAWELMNEPRCDADPTGGM----VQAWVEEMAPYVKRVDGGRHLVTAGLEGFYGDGEHESKELNPWGIYYGTNYVATHRAAGVDFATIHLYPDVWLWGSTADEQAAFFRNWTRSHVHDTAGKPLLVTEYGGGANKTQRNYFLDVVLDAIYASASRGGPLVGGAFWQL------------------------------------- 212691088 29 -------------------------------------------------LDSLKSIGIDNLRILVGSDGAR-GITSKVEPTLQTAPGVYNDTILAGLDFLLSEMKKRDMLAVLYLNNWSGGYSQYLEWNNKKAKSLFADYVKDIITRINRYPTIMSWQIGNEPRAFS----GENKEAFAIWMAEVSRFIKSLDRNHLV---STGSEGKHGCEEDLALFERIHADKHIDYMNIHIW---PYNWGWAPADSLSEKAEAAQLQKQYIDEHLEIAQKYGKPLVLEEFGYPRDGQARDTYYQYIFSLITDRTAQSAGLTGCNFWAW-------GGL--------------------------- 169843096 30 --------------------------------------------DMENTFHAIATAGYNVVRTWAFNDVPSKPASGPYFQVLNSNGGTINEDGLKRLDKAVSLAQKYGIKLLLSLTNFRPNGTHDSFYTDGTIIEAFKNYVSHVVKRYANSPAVLAWELGNDLR-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 71006170 40 AANDYIHVDKLRLRDSSNRTYYLTGMNWACMNLAADSDAGGVHKRFIAELDQMASAGINHLRIMAGSEGAPTKQPFRMNPPLQPSPGVYNEKIFVGLDRCLAEMAKRGMRATMTLNDQEYAAYGNRIYTDPNAERMFKAHIRKVLNRYKEDATIMTWQLANEP--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 190571353 22 --------------------------------------------------------------------------------------------------------------------------------------------WQDLAKELKDHPAIVGYNILNEPHPERLYNTADSQKNLFGFYSSVVNSVRQVDSETPIILDSSSYADSNTF-----------DKFKPVDDSNILYSFHMYEPFAYTNLKLNQDNYPGHVQSFDGKKVEYWNKDKDYQILAGEFGVH-------RCSKGLEHYFRDTSIFNEYNWHFAVYGFREDMWDGMGSKKLSWKDWQAIEEGRMK---------- 22655548 73 --------------------------------------------------------GLNTLRIPMGYWSYVD------IVDKATEPFADGNKMLPYLDAVVQKAADLGMYVIIDLHGAPGGQQEDVFTGQNNKPAGFFNWLSWMTKRIHTNPAVGMIEVLNEPVSGHDQGGRYPAPLIQKYYPGALKAVRDAEAS----LGVADGKKLHVQFMSQKWDSGNPRDTSAVANDKLAFDDHNYIGFAVQDRGNRDTLMKQACRDNRVVNGQTFA-------ITGEWSMTSDVSPDDA--DFFKKFFTAQQQLYEGMSGWVYWTW------------------------------------- 157703990 22 ----FLKASGSNFYYG-GQKVFLSGVNFAWRSYGSDFGNGQYASNLKDWINKVKASGGNTARVWVHVEGQVSPAFDSHGFVTSTDS---KKTLINDLSDLLDYANGQNVFLILVLFNQNNSNVQNLFWDESKLNSYINNALTPMVNALKSKPSLAAWEVLNEP--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 149244460 97 ---------------------------------------------NETDFQEIRQHGLNMVRLPIGYWAFEP-----------MDDDPYVMGAQDYLDKAIEWSAENDLKVLIDLHGAPNSQNGFDWQNKTEYVDHTIKVLQQVYAKYGGSDVVIGIEVLNEPFGP------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 86130595 216 -------------------------------------------------------------------------------------------------------------------------------------------------THIKDHPALLGWDIKNEPNLDFESRGQREVLSWLS---QTIDYLKTIDNTHPVTIG----------WSSPEAALHLENKVDL-------VSYHYYKDL-----------------KDLDAAHKSITDVTSKPVVLQEFGWNPIGPDEEDQAAYYTEFYKTQKRDSIHYLSWTLYDFRDIPSEVAGRLP-----WRKNKQAFFGIIN------- 121586172 346 ----------------NGQPLLIRGVNR--HEHHPELGHVMDEASMRRDIELMKQHNFNAVR---------TAHYPNHPRWYEL-------------------CDEYGLYVVDEANLETHGQFPMSRSNDPQWVNAYLQRMIGMVERDKNHPCVIIWSLGNESGIGTN-------------HHAMYQWTKQRDPSRPVQYEGGGANTAATDIVCPMYARVDQH------------QPHPAVPKYALKNWISLP-------------------QENRPLILCEYAHAMGNGAFYKYWQAFREFWVDQGISKWDSEGRHYWGYGGDFGDT------------------------------ 159899901 75 ------------------------------------------------------------------------------------------------LDAIVADANAKNIKVLLSIVRSPSWARADGTNGMPDNIKDFGDFVEALVVRYKGK--VQAYEIWNEQNLDHENGGSRDSIDATKYVDEAYNRIKPIDPEAFVISGALTSTGDSPAAIDDMTYFEQMFSYKDGIFKDHIDGVGFHPSPSYNPPATLWPDQPGPGPGWLESNLKILMDKYGYQVWVTEFGWATQNTSNEISFEQQGQYVLDALQMTRRDYPWTMFVWNLNFAVTFGILNPDW---------------------- 89891878 300 ----------------NGERLLLRGT--HRHEEHAGVGAAMSNEQHRADIELIKGMGTNFVRLAH----------------YPQDPEVYK------------ACDELGLIVWDELPWCRGGLGN------DTWKKNTTNMMKEIINQNYNHPSIVFWSLGNEMYWLPDFEDGDNTVNMNKYLQSLNDLAHEMDPSRVTAIGADIVDVFSPSIWSGWYSGSYKSYQKAIDQYKAQYKHFIHTEYGGSSHLGRHTENPITGEGEIADGWEEAIVQTDVANIIGDWS--------ENYMVDLFDWHLRISETDSTFIGNAQWAFKPENDIPYGLVDRD----NNPKDAY------------ 54301714 333 ----------------NGKPLLIRGVNR--HEHHPELGHVMTEEDMVRDICLMKQYNFNAVR---------TAHYPNHPRWYEL-------------------CDQYGLYVCDEANIETHGMIPMNRLSDPQWAHAYMSRYTQMVMRDKNHPSIIIWSLGNESGHGSSHNAMYAWS-------------KQFDPSRPVQYEGGGANTTATDIICPMYARVNTTVEDEAVPK----------WPIKQWISLPNEQRPLILCEYAHAMGNSLGNFNEYWDAFREF---------PRLQGGFIWDWVDQGLSQWDNDGKHFWAYGGDFGDT------------------------------ 167645005 40 ----------------NGKPYRFVGANWYGAWLGSPGATG-DVARLGRELDRLKALGVTNLRVLGSGE--KSPAKVAIDPTFRGPGQDYNQDLLKGLDVLLAQMAKRDMKAVINFWDWSGGDYSARFYGDAKAQALFRHYVRALVTRYRDDPTIMAWQLANEPRPGGSDAFGVPLPTYYRWIAETSAFIKTLDPHHLVTTGSEGA--------MGCLRREACVVEAHKPASIDYITLHVWPNWGWIDPKNQTATYEAGEARCRDYVVDHIARQLGKPLVIEEFGLVRDGRT------------------------------------------------------------------- 169610822 24 -------VRGQDFVDVTNKRLMIVGV--------DYQPGGQAGYKPSEGKDVLSDADV-CLRDAVLIQKL--GVQVNTIRVYNIDPELDHS-------QCASIFNAAGIYMMLDVNSP------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 94968172 371 -----------------------------------------------------------------------------------------------------------------------------------------------VAARFHDVPFV-AWDLINEPSISQFVWKTRPNQDWIEL-QQWNEWLKQKYPDRAALADAWNMPQLGDTAPVPTESEFAPRAMYAGPN-----SLKIYDFYVFAQEKF----------AGWAQQMREAIRATGAPIVVGQDEGGYNDRPNPAFFGNAVDFTANHSWWENDSLLW------------------------------------------ 16121921 361 ----------------NGKAVLIRGVNR--HEHHPQTGQAIDEESLLQDILLMKQHNFNAVRC---------SHYPNHPLWY-------------------RLCDRYGLYVVDEANIETHGMQPMSRSDDPSWFSAFSERVTRMVQRDRNHPCIIIWSLGNESGHGATHD-------------ALYRWIKTNDPTRPVQYEGGGANTLATDILCPMYARVDEDQ-----------------PFPAVPKWSIKKWIG--------------LPNESRPLILCEYAHAMGNGGFARYWQAFRQYPRLQGGFIWDWVDQSYWAYGGDFGDT------------------------------ 148656832 332 ----------------NGRAITIKGVNRHDHSDTTG--KAVSRELMELDIQRMKQFNINAVR----------------ASHYPNDP------------YWLDLCDRYGLYVI-DEANIEAHAFYFDLCRDARYTRAFVERVRNMIERDKNHPSIILWSLGNESGYGPNHDAAAGLA-------------RRLDPSRPLHYEG-----AISRWMGESWHGGRTVTDVICP---------MYASIEEIVAWAEQETDD------------------PRPLILCEYSHAMGNSNGADYWEAFERYPALQGGFIWEWVDHVYWAYGGDFGDCDGLVWPD-RTPHPALYEYIQPVRVELVDP- 16125054 29 ---------------------------------------------------------------------------------------------------------------------------------------------------YRDDPTIMSWQLANEPRPGGSDAGQSNMPAYQAWIRDTAGLIKRLDNQHLVS-TGSEGTMGCMGLESCVIDAHAPPVIDYMTLH----------IWPNNWGWISMTDQPSTYEAGEQKCRDYLAKRLNKPLTIEEFGLIRDGTYRDRFYKTMLDLALADMKAGGPTAGVNFWAWN------------------------------------ 170098110 19 ---------GRYLYTADGSRFYIKGVAYQQTDTSAANPFGEPSTYIDPLADYLQQLGVNTVRV-------------------------YSVDSTKNHDSCMSALSGAGIYTIIDLTLPLNGSIDR---SSPAWSTNLLDQYLATIDAFSKYDNVLAYNVGNEVVNGSS--NTNVAPFVKAAARDIKAYLTAKKSSVLIGYAAIDGADNFRD-PLANYFSCDPSNTNSGSTAIDLFGLNNYE-------WCGNSTFADSYTDTENNFAGY----------------------------------------------------------------------------------------- 119488374 25 -------------------------------------------------IDKLAGAGVNTLRIPTTYAAWVKVPGSQLYSGNQVSFLRNIATY---------AITRHGMHVIIDVHSLPGGVNGMPWFNNQTALDYSLAAIDAVYVQSSGHPESYTIAPINEPRDMRFFGTPAALSEVLRYIKAVLSKVAAVNPKIPVMFQGS-------------FRPETYWSPNFPSSTTLVFDQHNYYFAGRGATG-------QNITSYICADAASGAGDGKFPVFVGEWS--IQAEYNNTFTGRERALNTGLYAFAKHAQGSAYWTFSGNATVNGGTQADYWDYMTWINQDMIHPADA------ 154320111 67 ---GYAKTAGT-VFQINGKKTYFAGTNWCGFLTNNADVDLVMSHLASTGLKVLRVWGFNDV-----TTAQGSGSVWYQSFVAGQSPVINGANGLQRLDYVVQSAQAHGISLIINFVNNWNDYGGMQWYTNAAAQAQYKAYIAAVVARYKTNTAVFAWELANEPR-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 163698520 22 SADPFVRTAGTKFI-LRGKPFFVAGAN-------NHYLPWGSEEEVTQVLDDAVALGANTIRTLLGPVIGSPDGSTPTIWNWKSKATSYNLNGLQKIDFLIAEAGKRNLKLILDFWDYTGGAQQMRAWSDSRTKRDYKTWVSYVLNRYRDDPTIMAWDLMNE---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 159898702 230 -------------------------------------------------LALVQQLNLNSVRIFIPFEQFTEPYSTSL--------------YLRSVTDFLDQADQANIKVIVTLFDFLGDYQLARW-------QATDSYLTTVVTALREHPAIMAWDVKNEP--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 153007038 70 --------------------------------------------------------------------------------------------------------------------------------------------------RWGDHPAVLAWELVNEPRA-----DGVSREALRAWVDELAALVKAKAPGHLV-------------GSGEEGLDAEEFALLTASPHLDYATVHLY-----PEAWGVPADWAAFFGAGFLSERIATARRLGKPLLVGELALRNDG--------------------------------------------------------------------- 73698275 329 ----------------NGQPLLIRGTNR--HEHHPQHGQVMHEATMRHDILLMKQHNFNAVRC---------SHYPNHPLWY-------------------RLCDRYGLYVVDEANIETHGMQPMNRSDDPLWLPAMSERVTRMVQRDRNHPCIIIWSLGNESGHGCNHD-------------ALYRWVKSQDPTRPVQYEGGGANSAATDIICPMYARVDQD------------QPFPAVPKWSIKKWIGLPDEQR-------------------PLILCEYAHAMGNGGFDRYWQAFRQYPRLQGGFVWDWVDQAYWAYGGDFGDT------------------------------ 104781550 253 ---GFVKATGEQLVFADNTPARFWGTNLSAY-----AIFKTPDDEIRQQAKRLSALGFNLVRIHHHDSPWVSPNIFGDVNTL-RDTQQLSAESLRKIDWWIKCLKEEGVYVWLDLHV------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 119945702 344 ----------------NGEALLIRGVNR--HEHHPEKGHAISYEDMLVDIKLLKQNNFNAVR---------TAHYPNHPLWYEL-------------------CDQYGLYVVDEANLETHGQFPMSRLSNDSWLNAYMRRMTRMVERDKNHPSIIIWSLGNE-------------SGLGHHHHAMYQWTKRRDPTRPVQYEGGGADTAATDIIVPMYARVNKDITL--------------------------PNAPDVVPKMAIKKWLSM-PNEQRPLILCEYAHAMGNGSFDKYWQAFREYWVDQGLTKIDDNGDNYWAYGGDFGD------------------------------- 170030229 343 ----------------NGQPIYFRGFGR--HEDSDIRGKGLDYALLTKDFNLLKWVGANAYR---------TSHYPYS-------------------EESMQFADEHGIMIIDECPSVDTENY------SQILLEKHKASIEQLIHRDRNHPSVVMWSIANEPR-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 169186726 43 --------SGDKLMDGD-REFRFISANVP---TLSMVEDIYWRTPTEDAFKTLVQMGGTVTRLSVRKADDPADMVRHIMGVGSDDKLIFNEDAFVAYDKMIQLAGEYGIHLILPFVDQYRGKSKDAFWTDPQLIADFKSVISYTLNRYKDDPTILAWETGNELVPQSSSWTHD-----------MATYIKSIDANHLVLDG------------KYGIDDASLTDDAIDIVSNHYYPDHY-------------PSYASQV------NVDKNKAAGKKPFIVGEFGFKPTNE-----LGAFLDNAIENGTSGA-----MIWSLRYHSRD-GGFYPHTESTFNGVFYG------------- 156840022 90 ----------------------------------------------EDDFKQISNDGFNAVKIPIGYWAWKEGTTNVYPGNFIFEDPYVGTIQYKYLSNAFNWAGKYNLQIVIDLHGVPGSQNGFTKANSTEVTSALLMDLFQSITTLGNSSIIAGLELVNAPLGSELNMTLLTEFYENTLNNYEILKNKVNNPDWMIIHDAFQYANGNSSYFKNKNYTFKSTDIIIDHHNYQVFSSHFAGWIGQQGAWSGALTDCATWLNGVDEGARYDGTFKSNSTIYSSFAKNQTCISQNSIGKWPKEYKKRVRQFIEAQLSSY-------TSYTNGWFFTNWKTENAPEWDYQQLKKNGLF--- 197930649 39 ---------------SKGRTSDFRGVNWANYASDAVVPSGLSVNDNYRTVYRTKNLGANTLRLPI-------------------NPASVGTTWWKSYRATIDAATAQGDKVIVSYWEADSSKDGLVDDT-----AAWKTMWNTVVREYKHNPRVY-FEPMNEPH-------GYTLDQWVSV-TSGWLAQHKDVPRGRVVISGTGYND--------NVTGVGAAPALRGT----LLSLHFYGF-------------------------------------------------------------------------------------------------------------------- 20270961 11 -------------------------------------------------LKEMAEAGVNSLRVPVGDWMFNPYEPYIGCTDGAVNE----------LDRVANLAYKYNIDLLLDIHGRSAGWAGEFDLATNTYKSINYEHLNHIVERYAKHPAIIGLEPVNEP------WELTPIDLLKDYYWKSYKRVKARAPHWKFVL--HDSFRFGVQYWSQFMRGCPD----------IALDTHIYQAWNAPSDYFSNACQQKYMIADM--------ENAMMPVIVGEWSLGTDN--------------------------------------------------------------------- 150386560 666 --------------DAPGKRIRFFGPNLVGTAN------YLDKELADDFVTKATRLGYNTVRFHHFDNGLIDPNAPDSLTF--------DSRALDQLDYLFAELKKHGIYSCLDLYELKPGDHIKELEGRTSPEKFIMDNWKEFARRYAEDPALYALNLVNE---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 170101937 86 ---------------------------------------------NQTDVDQIQAAGLNAVRIPLGYWIIEPLVDRTT--------EFYPRGGILQLQRGLQQLAAAGIAVILDHHALPGVASPNQMFAGRCTTDIWTAIMTALSHIDPAFSSVAAIEAINEPIMDVTQTPGYGDFQKNGFQTSATTFGNRFNPETLIFAEVVKQLGTNTVYSQADLRGLVTTFMDVNWQYNQIYDNHLY--YVFGGVAAANEEAYLTSICNLGRIAADAALQN-SPLLFGEWGLPTEFSATD---EFLQKWADAQKIAYGKGAGWLYWNFKIEISALAGDLAREWSYMEGIKRGYL----------- 199601628 90 --------------------------------------------------------------------------------------------------------NKYGMHIIIDIHSLPGGYGHYGWFNNQTALKYSLEAVDAAISFIQNSNSPQSYTLAPSLFGTPYCLTDDGAAYLASYMHQVIAKVEAVNSEIPIMFQGS-------------FKGEAYWSSTFTSDTNLVFDIHNY---YFEGRAASSTNVTQLICADAVTSAG----DGKFPTFVGEWSIQTQIANNFARAKILETGLAAWKKYTRGSAYWT----------------------------------------- 159472432 345 ---GFRHTESRAVLRHNGRPVMLRGVNR--HEWDHRRGKALSEEHMVRDILLMKQHSFNAVRCAHYPNHVRWWVY--------------------------ELCAHYGLYLILETHGFDPMDNMSNPANSPAWAAAILDRAVNMYGRDKNAPAVIMWSLGNE-------------AGYGPAHLAMAGYLRAKDGSRPIHYEGGGSRTAAT-----------------DVVPPMYARPHQL--------------QAGSACASWALTALVDAGEESRPIMLCEYAHSMGNST-----GNLSEYWAALEAAGGFIWDWAYWAYGGDFGD------------------------------- 212526826 26 -------------------------------------------------AALMKELGANTIRV------------------YHVDPN-------ADHDGCMSAFEEAGIYLFVDLETFNSSIDQSAPHWNSTMLNAYTKVLDT----FHHYDNLAGVFVGNEV---LTMTNGSRAAPYVKAAARDVKAYRDSKGYRKIPVGYAAADIADLRPMLQDYLACSTN----SSENLDFFSLNAYE-------WCGHNTFTGSGYSALQKN----ATGYSVPIFFSETGCNT----------------------------------------------------------------------- 156743283 115 ----------------------------------------------------------------------------------------------------------------------------------------------ALAQRYKG--RIHAIQIWNEQNLAYENGGYVSTDDARHYVEIAYQRIKDVDPT-IIVVSGAPASTAVDS-PGVAISDIRYYSAMFAYENGIILGVHPGGWPDAPSQAQGWTEHPTFYFRNVERIRRLMEEYGLAPIWITEFGWATRNTT------------------------------------------------------------------- 159484158 22 --------------------------------------------------------------------------------------------SFRRLDVVIANAKKYGVRVIFPFVNFEPGWAREYFYASSQVWAHYVSFVTSVINHWKDDPTILAWELANEPH-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 167033727 253 ---GFVKAVGDQLMFADNTPVRFWGTNLSAYS-----LFKSPDEEIRQQAKRLSALGFNLVRLHHHDSPWVSPNV-FGDGTLVRDTQQLSAESLRKLDLWIKALKDEGIYIWLDMHV------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 198256895 12 -----LYVEGRHLHTAAGEQVVMRGVN-------EMFVWSDDPQGN-AIYPEIAQSNANVVRIVWTT-----------------------KGSIADLDANIANCLAHKMIPMVELHDATGDLSKVDEVVDFWLRPEMLDTIEKHKKWF-------ILNIANEAGSSRTK-----PKEFIATYSDAITRLRSAGVTVPLIIDSSDWGKDE-----KMILATWKDLQAADPLKNLMFSVHTY--WVKDQQ----ARLDSLVKTVVDQQLPFLFGEGPQQV-------GYDCESVFPWQNLL-------AQCQENEIGWIAWSWYNDNGDCYGNWENDW---------------------- 145294079 58 -----------------------------------------------------------------------------------------------------------------------------------------------VAKRYHDQAE--GYEIWNEPNLDRFWPKPSPES-YAELLTATAPLLRQIDPDAEIVAAGLAPAASIEEYSVTIEDFLRGLYDLDALQDVTAIGIHPYSYPEMPSGTSSWNTFAQRIQAIMHSYGDRERE-----IWLTEYGAPSEG--------------------------------------------------------------------- 159896888 57 ----------------------------------------------------------------------------------------------------------------------------------------------------------------NEPNLRFEWGDRAPDPAYANLLKVVYPRVKAVAPEALITLGGPTGLIDPQTLSVNDLTFLKLCLAEKPPFD--AVSVHAYG-SINPAEQAPDLTITNFRRTELIYDLVLAAGYEV-PFYITEGGWNDHARWPNRVQNTLAAYWAEQHWPWMHTVG--FWQFSPNYADNYTFVAPD-GTPKAIYYA------------- 156743473 255 ------------------------------------------------------------------------------------------------LDTIVEDCHREGVKVLLSV-VAAPSWATPNGRNGLPSREHFGTFASFMGEMAKRYRGVQAYEIWNEQNLAVENGGRVPNASFYDMLVQASQAIKANDPAALIVSGAPSSTTNAPTIAVSDLVFLQQMFADSRFRANVIVGVHPGGAANPPDTFWPDNPGPTNSREFYFRRVEDVRGLGDMPMWVTEFGWATRNNTPEKQAQYIVRAYEMARTNYSPWMTGMFWQLNPWRAQSYGVINGDW-SPRPAYLALKAM--------- 145479223 78 ------------------------------------IFHGLNLNDYDDDLIALSKIGFNLLRISVFFDQLIPFKPTS------QNNVTYNSTYLTDLEHIVQQAKKNNFSVILDLYDDVGSNFENLYKNTNNLTEYFGLFWQKIAEKMKNEENVLGYDLLNNP--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 13473336 11 --------------------------------------------------------------------------------------------------------NRAGLKVIVDMHLIPAGGSMAQVMDDPRTFDRYLDMVRKMARTLAGDPEKVAFEPMNEPIVDCDSDGT---SLWPDRQRELFAAARSSATKLTLVLTG-ACYSAASSLEKIDPKAISD--------DNVIWTFHSYDPFLLTHPWTRQSGLLAYLDEQVASMVEAWAKANGVKITLGEFGMIRQEYGNAYVMQYRAAYVRDMARAEAHGFSWSVWSY------------------------------------- 50843162 300 -----------DIITVNGEKIVFRGVNR--HEWHPRTGRTLDEQTMRADLELMKRHGVNAIR--------TSHYPPNV--------------------RFLDLCDEYGVWVLLECHGFERGGWDGNPTNDDRWYDCLLNRIQRTVERDKNHPAIIGWSMGNESH-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 66047827 12 ------------------KNIPLVGINLGSVANAGQIVPGYQWPNRGTVTTWVKNRGVRLIRFPFELQRAIQLSTLDGLPGQGAN---LNTDFVKRWKEMLGWIRDDEARIIPDPHHYEAGNQNGWKANGTFWSAVHLANFHQKLVTECDDPMVLGWGLGNEPYSNTTAGAKDTLPDLEALYISTMNTVLQNSSKKPVFICGLEFASANWATVSANLQS-----KIVDPANAIVWEAHAYG--------------------------------------------------------------------------------------------------------------------- 197777660 289 ----------------NGERILFRGVNR--HEFHPDTGRALDAGTMRRDAELMKRHNINAVR----------------TSHYPPHPDFLDL------------CDELGLWVIDECDLETHGFVEQDWHDNPVDDDRWTPALARMVERDKNHPSVIIWSLGNE---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 148657811 255 ------------------------------------------------------------------------------------------------LDDIVEDCHREGVKVLLSV-VAAPSWATPNGKNGLPSREHFGTFAYFMGEMAKRYRGVQAYEIWNEQNLAVENGGRVPNASFYDMLVQASQAIKANDPAALIVSGAPSSTTNAPTIAVSDLVFLRQMFADPRFRANVIVGVHPGGAANPPDTFWPDNPGPTNSREFYFRRVEDVRAIGDMPMWVTEFGWATRNNTEKQAQYIVRAYQMARTNYAPWMTGMFLWQLNPWRAQSYGVINGDW-SPRPAYLALKAM--------- 53716543 69 ------------------------------------------------------------------------------------------------------------------------------------------------AQRYKGKP--VRFEVWNEQDHKTYWHGEPSPVAYRNVLKLAVQAVKAADPDAIVATGGVQQVNRTFIRAVGDIASPAQPAPD-------AVSVHPYRQTE-PETVFADYAALRRDLSSYRRPPQIWATEWSYPSYVADIGDGHSSVARARQANYAVRLLLANWISQIGLTS--YYDIRDDGRDNFGLLDAD----------------------- 192809874 326 ----------------NGRAILLKGVNRHDHHPDTGRTVTL--STMLEDIRLMKQHNINAVR---------TAHYPNDPRFYELC-DVYGLYVMEETD--------------LETHGFEPLGNISRLSDDPDWKEAYVDRVRRMVERDKNHPSVLFWSLGNE---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 192812669 344 --------DGRLLV--NGRPVIIRGVNRN--EFDPELGRVMTMEAMIEDIELMKRHNINTVRCSHYPNDERWLDLCDRYGLFVVDEADLETHGCVFLGEISRW---------IDNPDEK-TAFESRLANDPAWKEAFMDRIVRLVERNKNHPSVIIWSLGNESGYGANHAAMAAW-------------VRENDPTRPVHYE--RAYDAPVVDIVSSMYPSVDMLIAEGEKSN---ETRPYLMIEFGHAMGNA---LGNQKEYWDAVFRY-------PRLCG----------------GLIWEWADLSLLRWKPGGGFEYAYGGDFGDSDGLLFPD-RTVKPALLEFKKAIE------- 115391525 24 -------------------------------------------------VSRMAELGANAIRV------------------YHVDPA-------ADHDGCMKAFADAGIYLFVDLDTFDTSIRQV----GPLRLDQFHKY-KAVLDEFQQYDNTAGFLIGNEV---LSTAAGSPAAPYVLAATRDMKSYRNEKGYRQIPIGYTAADIAELRPMLQNYLACRDPAERLDFFGLNAYE------------WCGAASYETSGYRTLQHQAA----DYPIPIFFSETGCNAAPPRTFDDQAAI----------------------------------------------------------- 9965985 22 ---------------------QFRGVNWANFVSDVLVLSGLSLSDNHESAYAIADLGTNSVRMPVN--------------------EPTILKAFDMYSGALDAALEHGRVAM--------GYWGPAQPAGPKNMDDWWKMWAKLVETYGDHPN-AYFEIFNEPHMYNKTDLRNLYADW------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 163752946 3 ----------------NGKPFTVKGV-TFGHDNDTA--------NYDLYFKDLKALGVNTIRTWATGEHT---------------------------EKLLNTAEKHNIKVMVGIWMRHGRPGMEDDDSFDYLEDTMYNHSIKVVEKYKNHPAVLAWGIGNEVY-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 7363463 103 -----------------------------------------------------------------------------------------------HMKAVCDYALTKNIKIYWTLTSFDADHHSDIFTNEAVRQSFFDNAVKPIVTALGNHEAVMGWDCINEPEWKASGYDIYALSDIRNYVQSTTALIHQYAKQPVSVGSASMKWSGFSLWTGLGLDF---------------YDFHWY---DWATPWFNPMTTPA----------------------------------------------------------------------------------------------------- 170087594 75 -------------------------------------------------IDQIKGAGLNTVRLPLGYWIIEP--------LVNRTTEFYPRGGILQLQRGLTQLRDAGISVILDHHALPGCTSDVQFYTPYNYHRAWTAVMTALSHLDPAFGNVAAIEAINEPIMDANKTPGYG-----DFQKNFVQVIRAVNPEAPIFAQVAQQLVLNTRFQQGGLTALVTNFMDVSWQYNQIYDNHLY----YAYGGVADANEQAYLTSMCNKRIQTDAALGNSPLFFGEWSLATQF-NANASDTFMKQWADAQKLAYGKDAGWIFW--------------------------------------- 117618533 340 ----------------NGQPLLIRGANR--HEHDVASGHVVTPAAIEQDLLLMKRHNFNSVRC----------------SHYPNHPELYRLCDRLGL-YVVDEAN-------LETHGMTPMG---RLARDPAWSNAFLERVTRMVARDFNHPSIIIWSLGNE-------------SGYGPAHDAMYGWVKRADPSRPVQYEGGGADTP------------ATDIICPMYARTHQDQPFPAVPKWALAKWIGLPGETRPLILCEYAHA--------MGNSLGGYAHYWQAFRDPRLQGGFVWDWVDQGLDKLTDDGRHFWAYGGDFGDT------------------------------ 1091877 333 ----------------NGKPLLIRGVNR--HEHHSENGQVMDEATMRRDIETMKQHSFNAVRC---------SHYPNHPLWYQL-------------------CDRYGLYVVDEANIETHGMVPMSRADDPRWLPAMSERVTRWVQRDRNHPSII-WSLGNESGHGANHD-------------ALYRWLKTTDPTRPVQYEGGGANTAATDIVCPMYARVDRD------------QPFPAVPKWSIKKWIGMPDEPRPLILCRYAHA--------MGNSFGGFAKYWQARSHPRLQGGFVWDWVDQALTKRDEDGNTFWAYGGDFGD------------------------------- 127514197 358 ----------------NNKAITIRGVDR--HETDPQTGHVVSRETMELDIRLMKQNNINAVR---------SSHYPNHP-------------------YWLSLADRYGLYVIDEANHPLAIDDKTQLGNEMSWLPAHQARIERMVERDKNHPSVIIWSLGNEAGEG-------------KLFERLYQWIKRRDPNRPVQYEGEAPYTDIVAPMYPSIERIREYAERASDRPLIMIEYHAMGNSVG------------NLQDYWDVIEAY-------PQLQGGFIWD----------------WVDQALAFSNDLGQRYWAYGKDY--------------------------------- 20270957 199 -------------------------------------------------IAELAAAGINSLRVPVGDWMFNPYEPFAGCT----------DGAVEALDRVADLALKYDLEILLDIHGLIGSQNGFDNSGKSSNVKWTFEHWEAIINRYKGHKAIMGLEPVNEP------WELTPIKVLKRYYWKSYKRVKVLAPSWKFVI--HDSFRFGLQFWAKFLKGCPD----------IALDTHIYQAWNPPGTFFSNACQQKYVISDM--------ENAMMPVIVGEWSIGTDN--------------------------------------------------------------------- 156743860 71 ----------------------------------------------------------------------------------------------------------------------------------------------------------------NEPDNPLFWKPAPDPVAYATLLRLTSAAIRSVHPEATILIGGVYSF---------EPSFLRQVAEAGAWQSFDILAIHPYVSPSAPEIG--------NLVAGVEAARSVAEQYGARPIWVTEIGWSSGRGDRDDQANFLVRSMLLLWSAGVEKVFW--YTLKDDPGNPYGLVG---TGVGYFDYSRLKP--------- 118045328 63 ----------------------------------------------------------------------------------------------------------------------------------------------------------------NEPDQTLFWRPSPDPARYTRLLIATAQTIRTIDPTATIVLGGIN------PFDTGFLRAIAAYG---GWNAFDVIAIHPYVDPLNPEEG--------NLIAAADGVRAVAARYGMKPIWATEVGWASGPGDRDALATLQAAYLSRTYALWYGGVSAVFWMLKDDPHNPYGLFAYDFSTP------------------- 169857703 247 -------------------------------------------------------------------------------------PFLVG-TSWTYFLKAIQWARKYGLRIYLDLHALPGSQNGWNHSTPPFVENRLTNAVLTVKLALLICEIIVTMGIANAQRDVVPIVGIVNEILWDTIGEEAVQSFYYAAYEAMRGASGIGEGNGPYIAIHEGFQGPAIWEGFLLGSDRVVLDQHPY---------------------------------------------------------------------------------------------------------------------- 196231293 54 ------------------KRIRFFGVNLA---FAGNFPN---HNDADPVAARMAKFGINCVRFHHMDTGFAPA------GLLKKDKKTFDEDSLDRLDYFIAQLKKNGIYADLNLHV------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 169844579 254 ---------GRYLYQEDGTRFYIKGINHFG-EPGTFEDPLADPDACRRDLPLLTDAGVNTLRV------------------YSVNSSLN-------HDECMEMFSEAGIYTIIDLSIPLNGSIDRLAPSWST---NLLNLYIRTIDAFEKYDNVIAYNVGNEV---VLTDSTEVAPYVKAAARDTKAYLKSIGSEALVGYAAINGPSGFRKAL-ADYLSCGSEETAID-----LYGLNEYT-------WCGDSSLTSSGYASVTSQF---ADYNVVAYF-SEYGCIDRPPR--LWTEVDALFSSDMSDVWSGGIAFSYFP-AQSAAGQFGLVTDDGSTV------------------- 148271534 305 -----------------GRRLTFRGVNR--HESHPERGRVFDEAEARADLELMKRSGVNAIR--------TSHYPPHP--------------------RLIDIADELGLWVVLDLETHGFWDVEWRDNDDPRWRDAYLDRIARTVGRDRNHPSIVMWSLGNESGTGRNIAAMSAW-------------VRRADPTRPVHYEG-----------------------DLTGEHTDVYS-RMYPTLEEIDSVCGTP-----VASIHETTGATGAKQRAKPFILCEYGHAMGNGRWPRLHGGFVWEWRDHGLLARTADGRHFHAYGGDFDEPDGLLLSDGTTPGLEELAAIAPVR------- 156836010 90 ----------------------------------------------EDDFKKISDEGFNYVKIPIGFWAWKDNETNLYPGNITHNDAYINSNQKKYLDKALEWALKYNLKVVVELYAVHNSGN------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 149196645 339 ----------------NGQAVLIKGVNR--HEHDEYTGKVVSRETMIKDIKLLKQFNFNAVR---------NAHYPQPELWYEL-------------------CNEYGLYVIDEANLESHNDYDTICRDPQYAPA-FLNRVMRMFHSHKNHACIFQWSTGNESGYGPNHDM-------------AIGYLRSVDSSRIIQCEGAEWNQTGPVNTAYHGMATDTFCGMLDWAKDRQNDPRPYMPCEYNHAMGNSN-------GSLKDYWKAFREVHGLQ---GGFIWDWVDQGLAEYDQDGEKYWAYGGDYDEEIHDFDF-CIN-------GMVLPD-RTP------------------- 209950001 8 ---------GRFLITEDGNPFFYLG------DTAWELFHRLTLEEAELYLTVRSSQGFNVVQAVILAELLHTPNANGHVPLIGDDPARPNEYYFRHVDSVIKLAEEKGIY-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 167361850 49 -----------------GKPFRVAGVN-------NHYLTFGSSGEVTRVLDDATAMGANVVRVPTIWNSKSTAYMMSWDPITNKMVPNDGPDGLQKVDYLIAEAAKRKLKLILDFWAYTGGAQQMNAWADPRTRRDYKEWVRHVLVRYSDDPTIFAWDLANEP-------DIHPIPLLHDWVSEMSAYVKSLAPKQLVTTGHGNMDQKLSDMNIPSVDFG---------------TWHGYPSYVK----MSHSDFDARI-----REYCAIGRDVGKPVILEEFGVPRSDADQNAYGTWL------NTIASSDCAGWVVW--------------------------------------- 118048519 92 ------------------------------------------------------------------------------------------------LDRIVEAVDRFGIKLLVNVVRSPTAYNATNGLPDD--PETLANFLELMVRRYGDK--IKAYEIWNEPNLAVENGGEIVPEDVGHYVEAAYTRIKSINPNAVVL--------------------------------------------------------------------------------------------------------------------------------------------------------------- 34581788 279 --------EGTKIL-LNDRPVYLKG--FGKHEDFPILGRGFHWGIVKRDFECLKWTNANCFR---------TSHYPYAEEWYQ----FADEEGFLIIDEV----PAVGMMRSTRNFVAAGSGNYTYFFEALTVPELLKSHIEEMITRDKNHPSVIAWSLFNEP--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 29828637 281 ----------------NGTPVLFKGVNR--HEWHPERGRALDLETMRQDVLLMKRHNINAVR--------TSHYPPHP--------------------AFLDLCDEYGLWVIDECDLETHGFTEQAWRDNPVDDDRWTPALARMVERDKNHPSVVIWSLGNE---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 148655015 97 ----------------------------------------------------------------------------------------------------------------------------------------------AMVERYGD--RIAAVEIWNEPNLAVENGGRVTPEDPGRYVEECYRRIKAINPNVYVLAAAPASSDPNRAVPDIDYLRAMYTYKNGMIRDYDAQAVHPGGAANSPDWLYPDNDHPTHYFRHVENVRALMIAHGDRQIWITEYGWATPNTTADYIIRAITRVYEQYRDEQGRPWVGAMFLWNMNFAVLWGILNPDW---------------------- 167622607 359 ----------------NNKAITIRGVDR--HETDPDTGHVVSRASMETDIRLMKQNNINAVR-----------SSHYPNDPYWL--SLTDKYGLYVVDEANIES------------HPLAIDEKTQLGNEMSWLPAHKARVERMVERDKNHPSIIIWSLGNEAGEG-------------KLFAALYDWIKQRDPSRPVQYEPAGQ--------------------------------HAYTDIVAP------------MYPSIERIEKYAKTHTDRPLIMIEYAHAMGNGNLQDYWDVIDQYPQLQGGFIWDWVDQSL-AFTNDNG-------------------------------- 160890504 368 ----------------NGQPILVKGVNY--HEHNENTGHYVSEELMKKDFELWKRYNVNTVR---------TCHYPQQERFYEL-------------------CDEYGIYVIDEANIESHGMGYDLRGNNPLFMNAHLDRTMNMYERDKNHPSVIIWSLGNE---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 171680400 114 ----------------------------------------------------------------------------------------RNTTLFKIWSDIVRVAARKNLYIHPDAHVSKAGWCNAWFGDEHFDIENWTRGLGYVARWAGDHTNIVSMSLRNELRESWGMARGGSGYNW------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 40645341 42 ------------------------------------------------------------------------------------------------LDDFMFNAHSYGIKLLVSIHSYNALAANADFYGKWYGTGDFYTNGDAINYFKQRIAHVLA---HVNPHNNKPWSQSSEYIFAFEAQNEAMHTMAQAIKDNLKGSTAILVSTGGGAWLANSLLDGYFSCSALD-----VLAIHAYGTGDFATS-------------------------------------------------------------------------------------------------------------- 195058391 361 ----------------NGKPIYFRGFGR--HEDADVRGKGLDNALMTRDFNLLKWIGANAYR---------TSHYPYS-------------------EESMQFADRHGIMIIDECPSVDTENFNQVLLGKH------KSSLEQLVHRDRNHPSVVMWSIANEPR-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 154309953 341 --------------------------------------------------------------------------------------------------------------------------------------DAYVDRMTQLVNRDKNHPSIILWSLGNEAF-------------YGKNHKAMYDYAKEMDPSRLVHYEG-------------DIDAKSADMFSYMYPPIDVLVKHAKTTGVSDGSYE-------------------------KPIVLCEYGHAMGNGPGEDYQAAFRDYERLQGGWIWEWANHGLW--------------------------------------- 126314085 335 ----------------NGKPFYFHGVN--KHEDSDIRGKGFDWALLVKDFNLLRWLGANSFR----------------------------TSHYPYAEEVMQLCDRYGIVVIDE---APGVGIVQWESFGNISLNHHLEVMEELVQRDKNHPSVVMWSVANEP---ASW--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 72163111 40 ---DWLHTDGNRIVDSAGNEVWLTGANWFGFNTSERMFHGLWAANIEDITSAMAERGINIVRVPISTQLWKNGQAGPSGVNEYVNPELAGMNTLEVFDYWLQLCEEYGLKVMLDVHSDNSGHYYPVWYKGDITTEDFYTAWEWVTERYKNNDTIVAADIKNEPHGKANWDGSTDIDNFKHVCETAGKRILAINPNMLILCEGIEIYDYYSTWWGGNLRGVADHPVDLGAHDQLVYSPHDYGPSVFEQPWFEGEWNRQTLEDVWRPNWLYIHEDDIAPLLIGEWGGFLDGGDNEKWMTALRSLIIDEK------LHHTFWALNPNSGDTGGLLNYDWTTWDEAKYAFLKP--------- 71275109 26 -----YSISHGKVVDDKGNQIQLRGVNWFGFETGDHVVNGLWARNWKEFITQLQGMGFNAIRLPFCPANLNSNTSPSSID-YSRNPDLQGLSSLQILDKVVKELSDRRMYVLLDHHRSDCSAISELWYTDSYGEKQWIDDLRFVAHRYTNVPGVIGLDVKNEPHGRATWGTGDPKTDWNTAVEHAAAAILEAAPKWLIGVEGIGCSSTIGHFWGENLEPMDCTPLKV-PANHLLLMPHVYGPDVYVQPYFNSPDFPNNMAAIWDQHFGRFAKA-GYAMAIGEFGGKYGDPRDIAWQNAFVDYLISIGVTDA-----FYWAANQNSGDTGGMVGNDWTTPRDDKVKLLKKL-------- 198404322 45 ---DWLHTQGNKIVDESGKEVWLTGANWFGFNATERVFHGLWAVNLEDVTRSMAEHGINIVRVPISTQPLLEWAAVSSGVNTYVNPELVGKTSLEVFDRFLALSEKYGLKVMLDVHSNNAGHFHPVWWKGTVTVDDFYSAWEWVTARYKNNDTLVAMDIKNEPHGTANWDSSTDQDNFKNLCQVTGRKILAINPNVLILCEGIEVYPKYGTWWGCNLRGVTDHPVDLANQDQLGDSPHDYGPMMFGSRTGSTSRSPRLTADVWDPNWLYIHKKNISQPLIREWGGQVQDERQDRWMTALRDLMIERRML------HTFWSLNPNSGDTGGLLLDDWKTWDSAKYQLLKP--------- 15837420 26 -----YSISHGKVIDDKGNQIQLKGGSWFGFETTNHVVHGLWTRNWKEFITQIQSMGLNAVRLPFCPASLNSNTSPSSID-YNRNPDLQGLSSLQIMDKVVKELSDRGIYVLMDHHTPDCAAISELWYTDSYSEKQWIDDLRFVAHRYANVPGVIGLDVKNEPHGRATWGTGDPKTDWNTAVEHAAAAILEAAPKWLIGVEGIGCSSTIGHFWGENLEPMDCTPLKV-PADHLLLIPHVYGPDVYVQPYFNSPDFPNNMAAIWDKHFGHFAKA-GYAMAIGEFGGKYGDPRDVAWQNALVDYLISIGVTDT-----FYWSINANSSDTGGLFRDDWNHVREDKLTLLKKL-------- 110630408 181 --------------NGTEVPVGIKGVNWFGMETGLAIPFGLWENSVYEIAAFLARNNFNSVRLPVCINILKNTAPQKSLINMNTNRAINITSYMTTIQTIVEALGYRHITVMISLHTLDIKKSGGAWYSDDVTEDQFLEAVDMLTKNLCKYWNILGLDLKNEPHE-CSWGGKAP--DWQKGSTLIGNRMLEGCPNWMAFVEGIASSNTYFDWWGGGLTNAGENPVELTTEHKVVWAPHYYNTGVYPAWYLGDDDLRYNVEKTMDKMFGYLAGSSDYAMVMGEFAGLYSKDVHPMKTTKRTTDYTIEVMVKAGYAGGYMWSLNPESAFTEGLLEDDWITPNKVFMEGMAAME------- 125582736 27 -----LSTSSRWIVDAGGRRVKLACVNWPSHLE-PVVTEGLGMQPVDAISKKVASLGFNCVRLTYPISLLAHGLAGAVAGVEANNPGLLDLTLIESFRAVVDSLGESGVMVILDNHVSRPGWCCGFFGDRHFDPDAWVRGLGAMAALFAGVPNVVGMSLRNELRGPR-----QNADDWYRYMQMGAEAVHAANPAALVIMGGLGYDTDLSFLAARPV----DVSFAAAERGKLVFELHWYSFADRAWESEDANEVCGRVARGVARRGGFLLDA-GFPLFLSEFGADTRGGSDDRYLPC------AAAVAAELDLDWALWALQGSYDEVYGVLDWSWSKPRNAT--ALSRIQSL----- 157358255 26 ----PLSTRGRWVVDASGQRVKLACVNWISHLQA-MVVEGLHKRPLREIAGGITAMGFNCVRLTWATYMFTRPSYGNKEGVARNNPELLNLSLVEAYEAVVDELGRHGVMVVLDNHVSKPKWCCGFFGDKYFHPKEWLQGLTKVAHRFKDKSQVVAMSMRNELRGP-----NQTEHIWYKQIRKGGRTIHSINPNLLVIVSGLEFDTD--------LSFLKQKPLKLKLPNKVVFEAHWYSFSSITGGVEWTEQPLNQICEWFESGAAFVTGSNPAPFFLSEFGIDLRGPRDNRFFGCFLAFVAQ------RDLDWALWTLQGSYEETYGVLDYNWDKPRNPKLKRIRILQDILQDP- 157358252 23 ----PLSTRGRWIVDSTGHRVKLTCLNWVAH-TETMVTEGLHTQPIKDIAAKVTSMGFNCIRLTYATFMWTRSDYSNKEGIARNNPQLLNLSLQEAYEAVVDELGANGLMLVLDNHVSKPMWCCGFFGDMFFDPKEWIEGLTQVAKRFKGKPQVVAMSMRNEIRGPR-----QNLPDWYKNMREGAKAIHSTNPDVLVLVSGLNFDKD--------LSFLSTTPFGLTLDKKVVYEAHWYS-FDFTQQWQTQPRVCRQRADEFQREAAFLITDNAAPLIISEFGVDLRGVNDNRYFNCLL------PTVAEKDLDWALWTLQASYYYREGVLDYNWDKPRDPKYERLTILQQTIQDP- 119444147 169 -----YQSKNGQIVSKNGTPVGIKGVNWFGMETGLAIPFGLWENSVYEVAAFLARNKFNSVRLPVLYTSLKNTAPQKSLINVNTNRAINITTYITTLQTIIQALGYRKITVMISLHTLDIKKSGGAWYSDDVTEEQFLKAVDILTKNLCKYWNILGLDLKNEPHE-CSWGG--AAPDWQKGSTLIGNRMLKGCPNWMAFVEGIAGSDTYYDWWGGGLQNAGKNPVELTAENKLVWAPHYYNTGVFPAWYLDDATLRKNVEITMDKMFGYLLGDTTSAMVMGEFAGLYAKDKHPKKTTKRTTDFTIDVMIQAGYAGGYMWSLNPESAFTEGLLEDDWLTPNKVFMEGMAAL-------- 86169695 237 --------------NGTEVAVDIKGINWFGMETGTAIPLGLWDNSAYQIAYFLESNKFNAVRLPLCNWILTNQAPESTLINTAENRAISITSYMSLLKSLIKALACRNFGVLLSLHTLTSSVSGGLWYNDNITQSDFLDAVDTLTGDLCSYWNVIGLDLKNEPYEGTWGDGED--TDWREGAQTIGNRMLKGCSNWMGFVEGIYASHSFYDWYGSGLQKANEYPVEFTTENKVVYAPHYYTPAVYPQAYLSNSSLKSRISATMDEMFGFIADNNSAALLLGEFGGLYATDLNPELTTKRCTDYSIELMVENGWAGGFVWSLNPESAFTEGVLEDDWLTANSE---------------- 115377032 46 ----PLSTRGRYIVDRCGERFKLKSINWFGASDQLEVVGGLDKQKLSDLVTGMKVLGFNSVRLPFSNNMLHPDNYGVTCIDTAKNPELLNKTALEVYDAVVAELTRQGLVVILNNHTTKSMWCCGWFWDSSQALQRWQDDWVMMAGRYQGNKWVAGADLRNEVRPDSPNWGMRNQHDWHMAAQTMGNLVLRMNPDLLIVVEAVNWW-GLLDGERPQLKPVRQRPIALLRGDKLVYAVHNYGYTGPNQSGGSLGSGPKYLHGTLDQEWGFVLAANTAPVWMSEFGIGYNEANSRAWFSNLADYLID------KDVDWAYWAINQGEDETYGLWYPDWSGVRS----------------- 110588852 161 -----YQSKNGQIVNGTEVPVSIKGVNWFGMETGLAIPFGLWENSVYEVAAFLARNNFNSVRLPLCVNILNDVAPEKSLINLNTNRAVNITSYITTVQSIVEALGYRHITVMISLHTLDTKKSGGAWFSDEVTEDEFLSAIDILTKNLCKYWNILGLDLKNEPHE-CSWGGEDP--DWQKGATLIGNRMLEDCPNWMAFVEGIAGSGKITDWWGGGMENAGDFPITFDVENKLVWSPHYYNTGVSPAWYLDDETLRNNVEKSMDAMFGYLIERDNVAMVMGEFAGLYAKDVHPMLTTKRTTDFTMEVMLKAKYAGAYMWSLNPESAFTEGLLEDDWLTPNKVFVDGIAALDA------ 110630416 242 --------------NGTEVAVDMKGINWFGMETGTAIPLGLWDNSNGTTAYQIASNKFNAVRLPLCNWILTNKTPESTLINTAENRAISIKNYRSLLKSLIKALAYRQIGVLISLHTLTSTDNGGLWYSDNITQSDYLDAVDTLTGDLCSYWNVIGLDLKNEPYEGTWGDGED--TDWREGAQTIGNRMLKGCSNWMGFVEGIYASHTLTDWYGSGLQKANEYPVEFTTDNKVVYAPHYYTPAVYPQSYLSNSSLKTRISSTMDEMFGFIADNQSAAMLLGEFGGLYSSDLHPELTTQRCTDFSIDIMLENGWAGGFVWSLNPESAFTEGVLEDDWLTANS----------------- 38345246 36 ----------RWIVDEGGNRVKLACVNWPSHLE-PMLAEGLGKQPVGAIAKDVDAMGFNCVRLTWATFMVTNASY-SSLTVAQSFQRLNLTESLAAIRAVVSSLGENGVMVILDNHVSKPGWCCGFFGDAYFDPDVWVDGLTKMATMFAAVPSVVAMSLRNELRGPR-----QNSADWYKYMQRGAEAVHAANPRVVVILSGMSFDND--------LAFLNSRQVNVSFAGKVAFEVHWYGFSDGAWRAGNANQVCARVAASVSRRALYLLDQ-GWPVFLSEFGVDNRGGN----VNDNRYYGCVAAVAADLDLDWALWTLQGSYDEVYGVLDWAW---------------------- 164427183 59 ----PLRTKGRDIVDQNGKRFKLSSVNWYGASDELFIPGGLDVQHRDVIASTIRSLGFNSVRMPYSDEMVISN-PEVPLRLLAANQDLVGKRALDVFEATVTALTDAGLAVIVNNHITTATWCCGADPCDAGWEAQWIDHWVTVMNRFVDNPLVIGADLRNEVRGL---WGTMPWERWAAAAERAGNALLGINSDWLIIVGGTES--------GNDLTGVKRRPVELDVANRLVYSAHVYSWSGWGSMGYSKRTYASFVKA-MRQNWGYLVEENLAPVWIGEFGAPDRGIGDANYWQNLLRYLKAI------DADFGYWAINPNEKESYSLVEDDWVTP------------------- 157358251 25 ----PLSTRGRWIVDSTGSRVKLTCLNWAAHID-TMVTEGLHTQPIKDIVAKVTLMGFNCIRLTYATFMWTRPDYGNKEGIARNNPQLLNLSLQDAYEAVVDAIGANGLMLVLDNHVSKPMWCCASEDGNGFFGDMFFDPKEWIE----GLTQVVAMSMRNELRGPR-----QNLPDWYTNMTEGAKAIHSTNPDVLVLVSGLNFDLD--------LSFLNTTPFGLTLDNKVVYEAHWYS-FDFTQQWQTQPRVCGQCADEFQREAAFLITDNAAPLILSEFGVDVRGQDDNRYFNCLL------PTVADKDLDWALWTLQGSYYYREGVLDYNWDKPRDPKYERLTILQQTIQDP- 15237397 25 ----PLSTKSRWIVDEKGQRVKLACVNWPAHL-QPTVAEGLSKQPLDSISKKIVSMGFNCVRLTWPLDLVTNDTLEDVLGIQTHNPKLLHLPLFNAFQEVVSNLGENGVMVILDNHLTTPGWCCGFFGYPHFDPLVWAKGLRKMATLFRNFTHVIGMSLRNEPRGARDYPD-----LWFRHMPQGAEAVHAANPKLLVILSGIDFDT--------NLSFLRDRSVNVSFTDKLVFELHWYSFSDGRDSWHNSNDFCVKIIEKVTHNGGFLLGR-GFPLILSEFGTDQRGGSGNRYMNCLV------AWAAENDLDWAVWALTGDY--------------------------------- 85094362 35 ---GPLVTSGRWIRDASGTNLTYAGVNWPGAADV-MIPEGLQYQSIATIVSKIKSLGMNAIRLTFAIQMVDEIYSNGGKDILAKNPQFASTTRLQVFDAVAAECAKQHIFVHLDNHISKGMWCCSWWGDTYFSAANWTRGLAYMANHGKQWTSLMSIGLRNEPREPTSGAATYNWQTWYTYMKQGAEAVHSSNPDLLIFLSGLSFDTFLTPVVRGTALTPGTFNDFPGYADKLVLELHNYETSANNCNNLQNNLYNNGFEALTSSTV------NQFPVMLTEFGFQMDASTWKTYASCLASYLPAQKAGWFIWVSYYIRSGTQDYDEGWGLLTHDWSTWRSPSYALISMVKDTL---- 119444145 178 --------------NGTEVAVGIKGLNWFGMETGLALPFGLWENSVYEVAAFLARNKFNSVRLPVCINILKDVAPDKSMINLNTNRAINITTYVTNIQTIVEPLAYRHITVMISLHTLDPKKSGGAWFSEDVSEDDFLDAVDILTKNLCKYWNILGLDLKNEPHE-CTWGGKDP--DWQKGATLIGNRMLEGCPNWLAFVEGIASKNTYFDWWGGGLADAGDDPVTFDVENKLVWAPHYYNTGVSPAWYLDDDTLRNNVEKTMDKMFGYLMTADNSAMVMGEFAGLYAKDAHPMKTTKRTSDFTIEVMVKAGYAGGYMWSLNPESAFTEGLLEDDRLTPNKV---------------- 169615014 12 ----PLRVTGEAIVNNAGERIVLKGTGLGGYLNMENFITGLHYFFTDADAEFFASLGMNCIRLPFNYRHFIDDQ----------NPGEHKKEGFVFLDRVVNICAKYNLYVVLDLHAAPGGQNQDWHSDSGITKALFWEFWEAIAAHYKGNPVVCGYNLLNEPADP-------EHTRLISWYERAEKAVRAVDPDTMLFIDGNTYAMDFTRF--------------DKVLPNSVYAMHDYAMLGFPTPYSGTPEQKSKLKRSFERKVAFMREKE-VPIWNGEFGPVYADERTETNNARFEMLKEQLNIYHQDQISWSIW-LYKDIGYQGMVY----VSPSTPYRQLIDPFVA------ 119482962 2 ---GILKVKGNKVVDSNGDEVLLRGAAIGGWMNMENFITGLEYFFTEADAKFFAGLGLNCIRIPFNYRHFEDD----------MNPRVLKESGFKHLDRVIDLCAKEKIYTILDMHTAPGGQNGDWHWDFKDHQDRTVWLWEQIAARYKNNPWIAGYNPLNEPCDP-------EHVRLPAFYERVEKAIRAIDPDHILWLDGNTFAMEWKGF--------------GKVLSNCVYAMHDYSSMGFPTGYKGTPEQKEHLERQYLRKAEFM-NKNGTVIWNGEFGPVYANPRTEAEQERYSLLGEQLRIYDKYNIHWSIW-LYKDIGLQG----------------------------- 134113108 14 -GRGFLKVSGKDI-TLDGKPITLRGTAIGGWLNMENFITGLEYFFAEDDAKFFASLGLNCIRIPVNYHHFEDD----------MNPRVFKKDGLKHLDRVIQICAKYGIYTVIDLHAAPGGQNFDWHSDNPTHQDRTVFIWENLARHYKDNTWVAGYNPLNEPSD-------EQHVRLVAFYNRVEKAIRSIDSNHMLFLDGNTFAADFSRF--------------GKPLHNCVYACHDYSIYGFPNPPSLYEEQIQFHIDSFNGKTEYM-RKHGSPVWVGEFGPVYQTSKDPDWKTRFDVLQLQLDIYAKARASWSIW-LYKDIGFQGMIYA----GEDTAYVKLLK---------- 46139339 24 ---GPFKTSGRWIVNANNEKVKLAGANWPGHGEV-MVPEGLQYQSIKGVLSDIKGIGMNAIRLTFATEMVDQIYANGGKDILKNNPTFTAKTTRQVYDAIAAECLRQQIYINLDNHISEGKWCCTWWGDTQFDTAKWVRGGAYMAAHAKKWPAKVSQSLRNEPREPTNNDASYNWSDLYKYMRQGADAVHQADPNAIIVISGMNYDTYVTPLYSGEKMQPRGEVFNRDDFDKLVLEIHTYENKGTSCPSLRYNLYNKGFQAM---NESDPNVAEVFPVMLTEFGQAMNGATAKTYVSCLSQYLPEMQ------ASWFIWVIVGEFDDSWGMKKPDWSGWRNDQYTYLKPIKGTL---- 91975593 34 ---GYLSTSGSQIVDASGRPVRIASIGWNGTEPLGAAPSGIWRVSYKTVLDSIVAAGFNAVRIPWTDIGLNAPLNGYSDRLGWINITLNPETTLVAFQRIVDYAQEIGLKVIFNHHTNQGTAGQQRNGPGRVTAETFKQNWLLVARTFANNPTVIGYDLHNEPNGDRGHWGGGGPTDIKAMCEDVGSAIQDVSPGVLIICEGPETYKPPPASSGGNLTAAGANPVKLKIANKLVYSIHEYPDEISDTKRWGLPEVGKGFIDRMNFTWGYLVRDNIAPVWIGEMGASLRTPETREWARNLIDYM--NGKYGQEG--------------------------------------------- 39973103 6 -----LRVSGTQIVDPDGKQVLLKGAGLGGMLNMENFITGYHHFFTEADAALFASLGLNCLRVPFNYRHFMDDD----------NPSVIKKQGFELLDRIVDICAKYNIYVVLDLHAVQGGQNQDWHWEFKDFQDRAVQLWEALAAHYRGNPVIAGYNPLNEPADPK-------HTRLLAWYERCEKAIRAVDPDHMLFVDGNTYAMDFSAFPVDRPLP------------NTVYSCHDYSFLGFPEQYEGSEEQKKKLRESFRRKVGFM-QQARVPIWNGEFGPVYQDPR------------------------------------------------------------------- 39959453 2 ---GILRVAGDQVVDGKGNPVILRGAGLGGWMKMENFITGFPGQFTDADAQFFASLGLNCIRIPFNYRHFEDD----------MNPGVLKSSGFKHLDRVIDICAKHNIYTILDLHSLPGGQNPSWHWDFKEFQDRVVWLWEQLAHHYKGNPWIAGYNPINEP-------ADEKHARLPAFYDRLDVAIRKIDPDHILYLDGNTFSIEWKHFDR--------------VIPNSVYALHDYSLMGFPDRYKGTPEQLQKLESQFLRKAKFQHEH-SVPIWNGEFGPVYEDPAKNPDAERYALLGAQLNVYDKHAIPWSIW-LYKDVGFQGMVYTD-------PKSKYMRTIGSFL---- 21232964 30 ------------LVDATGQTLHIRGVTWPGFDRAGLAAVGMRNNTLAQLLDRMQASDINAVRVPVCAAVLQR--APVAAAEVAGDSTLRGLDSLQLLDAVVHAASQRGMQVMFAFADGGCDDRAPLLG---AQQQAWTRGLVTLARRYGGNANVLGIDLGSSGYRNASWAGNAADQDWNRVASRAVARVLAQAPRWVVGVEGVGSNDPERKAPGSNLQPFACVPLDI-ARRHLVLMPKLAGPDRDTTDAFAAPGFAQALPAMWQRDFGQFAIDHAVVPVSLGGGLGDGDPRDPAWQTALSGYLANAGIR-----SAFLGSWETGNANNGGLLAPD-GSPRADKLLILR---------- 211582133 2 ---GFLRVKGDTVVDGNGEGVVMRGAALGGWMNMENFITGLEYFFTEADAKFFAELGLNCLRLPFNYRHFEDD----------MNPRVLKESGFKHLDRVVDLCAAHGIYTILDMHAVPGGQNPDWHWDYKDHQDRTIWLWEQIAARYRSNPWVAGYNPLNEPCDP-------EHVRLPAFYARVEKAIRKIDPDHILWLDGNTFAMEWKGF--------------DEVLPNSVYAMHDYSSMGFPDRYKGTAEQKEHLERGYLRKAQFMSE-NKTPVWNGEFGPVYADEVFDVDAETVNQLGDQLRIYDKYNISWSIW-LYKDIGLQGMIYTDPESKWNKTLEPFLK---------- 46126479 2 ---GILKTDNERIVDANGDAVLLRGTALGGWMLMENFMNGLEYFFTDKDAEFLASLKFNCLRLCLNYRHFEDD----------MNPFVIKEEGFKHVDRVINLCAKYGIYTILDLHALPGGQNQDWHWDHKHFQDRAINLWEHIARRYKGNPWVAGYNPMNEP-------ADSEWTRLLAFYDRIVPAIRNIDPDHVLFLEGNTFSMDFTGF--------------DKVWENSVYAIHDYCGFGFPNRFQGTQEQESYIRRMYDRKVEFMKKHNSSLTGLGEFGPIYENPDWEVQNEERYNMLRQMAIYTSESIAWSIWSY------------------------------------- 169863521 4 -----LKISGTKIVNEQGEEVILRGAGLGGWMNMENFITGLEYFFTDADAQFFKSLGLNCIRIAFNYRHFEDDD----------NPRVLKTSGFKHLDRVIDICAKHGIYTILDMHTAPGGQNTDWHWNHKDFQDRSLWLWSELSKHYKGNKWIAGYNPLNEPTDPK-------HTRVVQFYNNVYKVIRAEDPDHIIFFDGNTFASDFSHFGDA-----------HKNWENTAYSIHDYSNFGFPNSYVGDDEQFRRLRRSYEKKRQWMDER-GLCVWNGEWGPVYDGDRIDEINESRYKVLEDQKIYNQDRLSWSIW-LYKDIGFQG----------------------------- 121827 32 -----FQVSGTKLLDASGNELVMRGMGWNLGNTLDAPTETAWGNPTKAMIEKVREMGFNAVRVPVTWDTHIGPAPDYKI----------DEAWLNRVEEVVNYVLDCGMYAIINLH-HDNTWIIPTYANEQRSKEKLVKVWEQIATRFKDYDDHLLFETMNEPREVGS------PMEWMGGTYENRDVINRFNLAVVNTIRASGGNNDKRFILVPGLDVALNDLVIPNNDSRVIVSIHAYSPYFFGTSYWGSDYDKASLTSELDAIYNRFV-KNGRAVIIGEFGTIDKNNLSSRVAHA-EHYAREAVSRGIAVFWWDNGYYNPGDAETYALLNRKTLSW------------------- 212530076 23 ------HTSSRWILDANNNRVKLRCINWAGHID-LGIPEGLSKQPIDTITSWIADNGFNCVRLTYSIDMALNPTQSVSNSFTAANPFLAQASTLDVFAHVIDSLDSKGVMTILDNHVSKASWCCNLTDGNGWWTTEWLSGLDAMATFALDHPGVVGMSLRNELR-PFPILQDLTHSDWYNYVTQGARTVHKANPNVLVIIGGSQSATDLSFIKTSNLDFSH-------WAGKHVWEFHAYSFTV-TFPGNTDCTVADAEYGFFDGFLLTQNESYTAPLILSEFGVGQSGGPDYDYLQCLVKYMESNDAEWAVWASYYIRDGTVDYDEAWGLLNHDWS--------------------- 150951098 2 ---GFLTTKNTKIVDANGTPVVLVGTAIGGHLNMENFITGYPYFWTEKDAEFYKELGFNCLRIPFNYRHFIDD---------EVDLFKINPKGFERLDRVIDICSKYGIYTILDLHATPGGQNQDWHADSGIHKSIFWDFWVELAKHYKDNTWVAGYNPLNEPASP-------DHSKLVNFYQRLQDEVRPIDPHHIFFLDGNTYSMDFRQFPAP-----------KDFIPNSVYSIHDYSTFGFPNIYAGTAAEKDKLKRQYDRKVEYHLEHN-VPVWNGEFGPVYPDTINRARYQVLKDQLAIYKKGDPSGISWSIW-LYKDIGYQG----------------------------- 121607932 2 ---DFLRTEGKNIVDARGSVVRLAGTCAGGWMNLEDFINGLEHFFNESDIAYIRSLGATVVRLPLNYRHFEDDDKPYA----------YKEAGFERLGRVLDWCDKHGLYAILDLHAVQGWQNVHWHWHDAHYQDRFVALWCEIARRYRHRAVVAGYNLINEPRGDLPWNYRPEWPLLNAVYRRTVQAIRQIDARHIIFLEGDCYSRQFAGL-------------DAPFAENLVYSSHNYTAAGFGPGKYPGWDLARQEQAFLEHEGTVFTDRHQVPLWIGEFGSVYNGAAHEV-PDRLRAMDEQLGLFERHRAHWTTWTY------------------------------------- 146422139 3 ---GFLKTKGTKIVDGDGFVTVLTGAATGGHLNMENFITGYPYFWTEEDAKFFKSLGFNCLRIPFNHRHFLDD---------EGDLFQINRKGFARLDALVNTCAKHGIYTILDLHTAPGGQNQDWHCDSGIHKSLFWEFWVEIAKYYKDNIWVAGYNPLNEP-------AVADHSKLVDFYNRIDKDVRAVDPNHILFLDGNTYAMDFRQFPSKT-------------IPNCVYAIHDYAQYGFPNLYKGSEEERAKLKSQYERKIEYMKAHN-VPVWNGEWGPVYNRARYNVAKDQLAVYKKGDPSGDKTPISWSIW-LYKDIGYQG----------------------------- 206900359 30 ----------------------LRGINMGNALEAPR--EGEWGVVIKDYFKIIKEAGFSHVRIPIRWNAHADMNPPYTI----------EKAFFDRVDHVVNEALKNELFVIINIHHYEEIMQY-----PEKHKDRFLALWRQIAEHYRDYPPTLIFELLNEPCMNLT------ANLWNKYLAEAIKVIRESNPDRYIVVGPVNWNSIY----------ALKDLKLPKDEKNIIVTFHYYNPFSFTHQWWGREDEKAEIDRELDMALDWSIRNGKVPLYMGEFGAYSKADMDSR----VRWTSYVARSAEKRGIAWAYW--------------------------------------- 116191715 31 ------HSTSRWIVDSNHTRVKLRCVNWAGHME-THLPEGLQHQPLSYLLDWIAAQDFNCVRLTYSTDAALDPHRTVAAAVVEKNPWIANTTTREVVAAVVDGLFARGVLTILDNHVSRAAWCCNTWNSRFFNTQQWLAGLEAMAAWGKGHAGVVGYGLRNEIREFLLQ-GLNGRADWYTYVKKGGDVVHAAHPDALVLVGGVQSTTDLLHLRSGEAEAMLD---TSGWAGKHVWEMHAYSFTVTFPDAFNNCDIVKAQYGAFVGFVLEQGKPYTGPLILSEFGVGMEGGEDNRYLNCLVSYMQSNDADWAVWASYYVRDGKTDYDETWGLMDRNWTDWR------------------ 126275568 4 ---GFLTTAGTKIVDAEGTPVVLKGAALGGHLNMENFITGYPYFWTEKDAEFYRNLGFNCLRIPFNYRHFIDD---------NGDLFKIKGKGFELLDRIVDICSQYGIYTILDLHTTPGGQNQGWHSDSAIHKSLFWDFWVELAKHYKDNVWVAGYNPLNEP-------AVSDSEKLVDFYKRLHDEVRPIDPNHIFFLDGNTYAMDFRKFPSPE-----------SYIPNTVYSIHDYSTYGFPNLYTGSEEEKSKLKSQYNRKIEYQSE-YKVPVWNGEFGPVYNRARFNVLKDQLEVYRKGDPSGDGSPISWSIW-LYKDIGFQG----------------------------- 86169699 98 -------------------------------------------------------------------NILKNTAPQKTLINANTNRAINITSYISTLQTIVEALGYHHITAMISLHTLDPTKSGGAWYDEDVSEDDFLEAVDILTKNLCDYWNILGLDLKNEPHE---CSGGGRAPDWQKGATLIGNRMLDGCPNWLAFVEGVNGTNEYYDWWRGALEEAGDDLIEYNVENKLVWAPHYYSTGVSPQWYLGDEELKANVDITMDVMFGYLMNKTLYAMVLGEFAGLYSKDAHPKLTTKRTTDYNIEGMVERGYAGGYMWSLNPESDFTEGLLEDDWLTPNK----------------- 169187560 6 -------VRGEDFV-VNGEKIFFRGFGLGSWMNLEHFMIGLPGTDTEKDFEFLKSIGVNHLRIPFNYKYFIDDQ----------NPGVYKKEGFAYLDHIVNLCEKYEIYAILDLHSVPGGQNPDWHCDTNSGLPLFWEYWGHIAQYYKEQPWIAAYDIVNEP------SQVTNAKVFNEFYEKIIAEIRQYDEHHIVFIEGNKFTTDFT-------------MIDPIDDPQVAYEFHFY-PFVDEPAVLTPEMDRKRRKEIFAEAFGKLREKYKRPVWCGELGLVFEQEQIDFQMTIIEDMLD---LCEEHDVSWALWTYK--DAATMGIVYPKAGTP------------------- 169606922 31 ----PLYTKGRDIIGTNGDIFHYVSTNWPGHQE-IMIPEGLQHSSVQDIVAWFPKFGLNSVRLTFAIEMIDDYLANSPNQILSKNPQFKNTTRLQIWDAVGKELSNQGIIIHLDNHMSKAFWCCGWFGSKYFNVENWKRGLAFMAKHGKENWPTFAIGLRNELRNAAN-AEPIDWYTWYIHMTAAADAVHKADPDALIFFSGLSYDTYIDPIPLGKTLNARFVPSSFAYKDKIVLEIHKY-DFEATQDDCATFKRKWYQKGFQAVNPQDPATKYLFPMVISEWGFISNGEYWNQYAKCLVEMVKEYKVSWQHWSGSFYIQTRPGSEEFWGLLNYNWTAIRSPENSLYKMIDAL----- 169640147 35 ADDGWVKVEGNKFIDPKGHELIFRGLCFS--DPVKLFFDGQWD---ERYFAAAADWGANVVRFAVHPSNINSMGWEMT---------------FEAMDQGIEWAKQYGMYVIMDWHSIGNKDELYTSPMYNTTKEETFKFWRTVAERYKDEPTVALYELFNEPTVTAPNVGSCTWTEWKELQEELIDAIRAINPKAICLCAGFN--------WAYDLTPVATEPIDRP---NIAYVSHPY-PMKRSEPW----------EEQWEQDFGFVADT--YPVICTEIG-------------------------------------------------------------------------- 189201748 47 ---GPYSTRGRDIVNSKGEKITWAGVNWP-MSGETMIPEGLEWASAEEILSDIAGVGFNYIRMGYAIEMIDQIYDRNGQDIVAKNPGWTQTTRFEIWGDIARIAATKGIYISPDVHTGKAQWCCSHYDGAAWFDDHWRRGLSYVANWAKDHPNIASMSLRNELRDSYNTDLNYNWQTLVGNMTAGADAIHEANPDILILWSGMQYGQDLSALTSGRLEPVYFNVDDHAWADKLVWELHLYKMSEDVDTDRCDIVKASLYRNGFNALGIDAPEACNIPVILSEFGTAQDETLNDTLQNCLREYTI------ENDVSWMMWAIAGGFPDTWGMTNYDWSGWNYD---------------- 157676890 24 AGGGWVKVKGNKFVDPEGNELIFRGLCFS--DPVKLVREGQW---NERYFAEAAAWGANVVRFAVHPSNLNSMGW---------------EEAFKAMDQGIEWAKQYGLYVIMDWHSIGNLKEERYTAMYNTTKEETFRFWRTVAQRYSDEPQVALYELFNEPTVNGT--GPCTWTEWKGLQEQIIDTVRTYNPNALCLCAGFDWAYDLTPIAAEPIA-----------RPNVAYVSHPY-PMKRPEPW----------EEKWEKDFGYVADT--YPVICTEIG-------------------------------------------------------------------------- 71275113 31 ----------------------LRGVNWRGLETAQHLPQGLDQRPWREVLDQMQSLGINAIRLPLCSDTLHGAMPTNLD--LVRNPDLKGRTALQIADAIMDEAGKRGMRVLLAYHGVECPGNPLLRSVDESEHQWISDMQFITSHYRAQQKVVIGVDLADMAYHRPFQSGGDSTPDWNRVVERAAAAILAMNPDWLIGVQPVGLNPDASAPISDDNIKSQHCVQLRIPARNLLLMPRFAGTDMDTEAALGDATDAEQLAHRIDALLAFGIRQGFYGSWMTSFGLLDNDGRTPR---------------------------------------------------------------- 15837412 12 ----------------------LHGVNWRGLETAQHLLQGLDQRPWREVLDQMQSLGINAIRLPLCSDTLHGTMPTNLD--LVRNPDLKGRTALQIADAIIDEAGKRGMRVLLAYHVECPTDGNPLLRSVDESEHQWISDVQFITSHYRQQKVVMGVDLADMANHRPFQSGGDSTPDWNRVVERAAAAILAMTPEWLIGVQPVGLNPPCLDASAPISDDNIQSQHCVPPARNLLLMPHFAGTDIDTEAALGDATDAEQLAHRIDALLAFGIRQGFYGSWMTSFGMLDNDGRTPR---------------------------------------------------------------- 21240802 32 ------------------RALTYAGVNLSGAEFAPGVLNKDYMYAAASDYTYFAGVGMNTIRLPILWERLQPTA-----------SGELDPAQLALLQQAVARAKAAGMYLVIDIHN-YAKYYGYKIGSPEVPVATFTDLWRRLALAFNSDNAVM-FGLMNEPNN-------ISASDWAGAAQAAIDAIRRTGANNLILVPGELWTGAHSWYSTTNYSNATALTSIYDPLDRYAFEVHQY--LDADSSGTSSTCVSSTIGAERLRNFTQWLRTNRKRGFLAEFGTANNAVCNQA-LQGMLAYMETNADVWLGWTWWAAGSWNLSYAYS---VHPNKDGTDKPQMAILSP-QATL---- 121841 44 --GGQLKVVGSQLCDSNGKPIQLKGMSSHGLQWYVNFVNYDSMKFLRD------KWGVNVIR----------AAMYTNEGGYISNPSSQK----EKIKKIVQDAIDLNMYVIIDWHILSDN-------NPNTYKEQAKSFFQEMAEEYGKYSNVI-YEICNEPNGGTNW-----ANDIKPYANYIIPAIRAIDPNNIIIVG------------------------------------------------------------------------------------------------------------------------------------------------------------- 12005274 42 ----------------------LRGINLAGAEFGEGVFGTAYIYPSDETIRYFADKGFNSVRLPFSWSRLQ----------TSLNADF-DAAEFERLKDTVRRLREAGQIVVLDPHN-YARYRGELIGSEAVPYEAFADFWSKLSLAFGNQDGI-AFGLMNEPH-------TMPTEQWLTGANVAIAAIRSTGARNLILVPG-NSWSGAHSWMGEDYGGANGVVMLKDPLDHYAFEVHQYLDDVFSGTKDNCSRAEDAIAAI--ENYTQWLRDNGKRGYLGQFGV----PKDEACVQALSRMVDTVERGRDVWIGWAYWA-------------------------------------- 21240804 42 ---------------------------------------------------------------------------------------------LGLIKKSLEAAKANKQYLILDLHN-YATYSGKRIGTSDVPAGALADLWRRLALEFKDDKAVI-FGLMNEPN-------GISAPDWANAAQGTITAIRKTGAKNLILVPGTAYTGAHWRSTSYGVSNAKALEILKDPGNNLAFEAHQYLDKDY--SGTKPVCTSDSVGQEKLQGFTSWLRENKQKGFLGEF-ATANNPVCDKALEGMLTYMEKNSD-------------------------------------------------- 121814 52 -----------------------------------------WGNPLTTMIDKVKAAGFNTLRLPITWDGHIGAAPDYAIDATWMN----------RVEEIANYAFDNNMYVIINLHHEDG-WLKPYYANEAEVKAKITKVWTQIANRFKDYGDYLIFETMNEPR------PVGAADEWSGGSYENRDMVNRYNLTAVNTIRATGGNNALRHIMVPTLAAAANDYIVPNNDSRVIVSLHMYSPYFFTSQWTTATWGSDADKAALSADFDAVYNKNGRAVVIGEMGTINKNNLDSRVKHA-EYYAKEATVRGITPIWWDNGYCVAGKEQTFGIFNRKNLTWPEVMQAFIRGAGAT----- 209949723 8 -----------------------RGINFGDALEAPY--EGAWSGYIDEYFKIVKDAGFDHVRIPIKWSVYTQKEAPYSI----------EKRIFDRVDHLIEEGLKNNLHVIINIHH-----YEEIMEDPLGEKERFLAIWRQISEHYKDYPNNLYFELLNEPTQNLSS------ELWNQFLKEAIEVIRRTNPERKIIVGPDNWNSLYNL----------EKLIIPENDENIIITFHYYNPFPFTHQWLGTEEEKREIERELDMAVSWAEEHGNIPLYMGEFGAYSDMESRVRWTDFVAR------SAEKRGIAWSYWEFYSG----FGVFDPEKNEWRTPLLRALIP--------- 167750023 78 ----------------------------------------------KEMIDEIKKAGFNVLRVPTTWDWSTGEAPEYKI----------SDEWFARVKEIVDYGMENDMYVILNIHHET--WHYPTEDNYEAASDRLKKVWTQIGNYFKDYDEHLIFEGLNEPRVIGTS------EEWNGGSDATREVVNKLDADFVSTIRSLDGNNKLRHLMIPGYAAALKALKIPENDDKLIVSVHAYIPYNFSNKWVACKEGFTNDIDNLANMLKTLFTDKGQAVIIGEFGARSKD-NDKYRAEWAKYYVTKMKTVGVPCVWWDNGAFLG-SGELFGLFDRRNLEWRYPKDALI----------- 170741588 327 ------------------------GINLAGGEFGSAVPYGTDYYPNHAEIDYYAGKGLNVIRLPFLWERLQPVQG-----------GALSSSDLAYIDDVVSYANAKGMKVVLDMHN-YGSGYGSPVGSAATPVGAFADFWGRMAGHFASNPNVL-FGLMNEP--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 71021601 34 ---GPFATDGNQIKNADGQPVIFIGTNWPGSGE-TMLPEGIEFRSIADIVGMMKYVGYNFVRHTYAIQMIDQIYENNGADITQNNPEINSTTRLQVLGMIAEEENKQGMLMHLDNHISRAIWCCSHDDGNAWFDDKWHRGLRYMANWAKNHTNIVSMSLRNELRKSAIEPNEYNWKTWWGNISEAAEIIHSTNPDLLITISGLDYDIDLSALTGQNLLDAPYVNKDMDNITNAVLELHAYKMSTYYQDHLEDCGIQAGLYRFGFNALGKSARKVLLPVLLTEFGDAQDSGYANVTMQCLRDF------TTRNKIGWAHWALAGSFNDTWGLTNPTWT--------------------- 160884643 27 ------------------------------------------------------------------------------------------------MKELVRAAEKRDMVVILDLHNYCRRFMNNEHGNNELTIEDLASFWQAIAKEFSTFKNIYGYGLMNEPHDLA------PETKWFDMAQASINAIREVDTNTLIMVGGNDWSSAERWIEQSD-----TLKFLKDPANNLAFEAHVYFDKDASGTYKYSYEEEECYPEDRVKPFVEWIKQNKFHGFIGEYGIPDNDPRWNETLDLFLGYL------QENGINGTYWAAGP----------------------------------- 160888627 74 --------QGQDLIKPDGTKLFIMGTNLGNWLNPEGYMFKFNKTNTREDIRFIKEQGANTIRLPFHYKLFTDEDYMGLTAA---------QDGFARVDSLVEWCRESDLYLILDMHNIDDSYGYPWLFDSEASQQLYCDIWRRIADRYKDEPVILGYELFNEPIAPYFENMEELNGKLEDVYKKGVAAIREVDSNHIILLGGAQ--------WNGNFKPFKDS----KFDDKIMYTCHRY----------GGEPTQAAIQTIIN-----FRDSVNLPMYMGEIGHNTD-----EWQAAFCQTMR------ENNIGYTFWPY------------------------------------- 78926954 30 ---------------------RLTGVNIAGAEFNPGVIFKDYTYPKDSELAYIAAQGANVIRLPFRWERLQPEP-----------NKPFNGDELKRLKNTVNKASAQGLCVILDVHN-YAEYYGESFEDKPALESAFIDLWRRLAKEFTD-PTQTIFGLMNEPAH-------TPVANWAALAKRTVKMLRDEGSTNQIFVAGGSWSGLHDWFPKGDTSNAAEFADLKDPLNRTTIEVHQYADEWY--SGTKTDCHPPEHFDPRFERISAWAEEHKQQLFLGEFGM----ATTKECLEVLERFLSLMK--GPAWKGWTYWA-------------------------------------- 125533185 690 ---------------ASGRPFIIHGFNTYWLMS-----FAADQATRLRVTAAIAEAGLNV----CCTWAFSDGGYR----ALQTAPFHYDEDVFRALDFVVSEARRHNMRLILSLCNSWEDYGGKAQYSDPTIKSYYKAFVEAVVTRYKDDPTILAWELINEPHCPSDPSGD----TLQAWMEEMASYVKSIDPVHLIGIEGFYGPSIPELLPVNPDEYSGDFIRNHQAPGIDLASIHVYSDIWLPHSI--KENHLQFVDKWMQQHIDDAANLLGMPIVVGEFGVSVKDGK------------------------------------------------------------------- 188989426 33 ------------------NRLKYAGVNISGAEIQPGVLNIDYRYPTASEYRYFAGKQMNIVRLPILWERMQPKA-----------QGPLDQAQLALLKQAVANAKAANQYLIIDVHN-YVKYYGQKIGSKRVPVRTFTDLWRRLAIAFKSDNAVI-FGLMNEPYDISPEG-------WAAAAQASIDSIRATGATNLILVPGALWSGAHSWYSTVAGQSNAVALANIDPLNRYAIEVHQY--LDTDSSGTSAGCVSRTIGAERLRSFTGWLRAQGKRGFLGEFGTANNATCTAA-LDGMLGYLETNHDV---WIGWTFWAWNTSY--------------------------------- 119898527 33 ------------------------------------------------------------------------------------------------MRTVTEAARSLGMCVILDVHN-YGAYAGQSIGSAAVSEAVFIDFWVKLAREFAGQAHV-AFGLMNEPN-------LITIPQWASLAQRTVDALRSAGANNLLLVSGGRWSGVHWQKPINGISNAQAFGSFRDPLNNFVFEVHQYANASY--SGTTVECIPAEQLRQIMTNASAWARSTGARFFLGEFGVAASEPCLAA-----LDAILAEVDNNPVWAGWTYWA-------------------------------------- 167751335 47 -----------------------------------------WGNPTKAMIDAVKAQGFNTVRVPVSWGNHTTG-----------DNFTIDSKWLARVKEVVDYCIDNDMYVILNIHHDTSTQYYYPSSTYKTQSMKFVKIWTQVAKYFKDYDQHLVFETLNEPRLVGTGDEWWPVNNPNSAVRDSISVINTLNQTAVDAIRAAGGKNTDRCIMVPGYGASIDGCTTPTFPNRLIVSVHAYTPYNFALNANGTAEFTNDLKNEVDYLYSTIKSHEGIPAIIGETSASNKNNAAERV-KWAQYYMGKSAEYGVPCMLWDNNAFNGDRGECHGHLNRSTLGW------------------- 38175312 76 ------------------TKFKLFGVNESGAEFGNNVIPGALGTDYTTSIDFFLDQGFNTFRIPFLMERVSPPSTGGLTGPFNN-------TYLDGLKQTVSYITGKGGFAIIDPHNF-----MIFNGATITSTSQFQAWWQKLAAEFKTNNNVI-FDLMNEPHD-------IPAQTVFQLMQAAVNGVRASGATQLILVEGTSWTGAWTWTTSGNSDAFGAIT---DPNNNVAIQMHQYLDSD--GSGTSPTCVSSTIGAERLQAATQWLQQKGLKGFLGEIG----TGNNTQCVTALQGALCEMQQAGGTWLGALWWAAGPWWGD------------------------------- 119898602 41 --------------------------------------------------AWLAERGINAVRIPVGHWIFGPGYPYHPKYGSERQPFV--TGGIDVLDRAMEWAREFGLHVVLDLHAAPGCQNVCEWHTQPDYLAHTLDVLERLAQRYCNHPALHAIEALNEPRW------DVPTDYLKAFYLQAYARIRKHCPTDRVAVVFHDGFRSFREYLG---------FMQAPEYENVIFDLHRYQCFDRAEIDMDIYGHIRKAAGEWKQEADDIITELNLPAICGEWSLGLDLRVVSLWAEATRGYAAAQLATFEKYLGWFFWSYKTE---------------------------------- 110808316 129 ----YVSKNGRQLADGTSTQIDIKGINWKGMEDAKGVPKGLWDNMVDGDSYFLKYNKFNVVRFPLSIDAVMRNTDIDTNLINTNSNRALGTAYNTLLGLLVQGLGQFNIGVVLDFHVLSSSDDDSSWYGSSIQLADIKTAISNLAEAMCDHFNIIGIDLKDGLSRDATWGDGSD-TDWAVAATELGNHMLKECPKWLAFVQGVQGESKNTFLPGSDLTGLSTDPITLKTNNKVVYAPKYYTSSYLPRLFFSDADLLANVKTNMNYSFGAAFDT-GMAVVLSSFGGDLDATAKQTSTRVIKDVISMMAGSTEPFLGGFWWTLNPDTDDTNGLVDDTWRVANMDVLEVLASMNKTM---- 169783678 28 ------------------------GVSESGAEFGSSIPGGTDYTWPDTSIQVLRDDGMNVFRIPFLMERLAPNQMTGSLDA----------TYLKDLKSTVQAVTDSGAYVVLDPHNYGRYSGSIISSTSD-----FKTFWKTVAGEFASNEKVI-FDTNNEYHD-------MEQSLVLSLNQAAIDGIRAAGATTQYIFVEGNSYSGAWKWADTN----DNLSQLTDPQDKIVYEMHQYLDSD--GSGTSETCASSTIGKERLQTATEWLKTNNKKGFLGEFAGGVNEQCEQAV-EGLLSYMSDNSDVWMGAEWWS----------------------------------------- 15894112 66 ----------------------------------------------KSMITKIKQAGFNTVRIPITWNSHIGPAPDYTIDN----------AWLDRVQEVVNYAYDNHMYVIINLHHED-SWLIPTYANKDAATAELTKLWTQISNRFKNYNDSLIFETMNEPRLIGT------PEEWYGGTSEARDVVNSYNLAAVNAIRDTGAKNSSRFIMIPTYAASSDKIKIPNNDKKILISLHAYIPYNFAMNVNGTSSWSAKDKKELDSTLNAIYKKKGYGVVIGEFASVNKNNENQR-ASLAKYYVSAAKKRSIAPIWWDNGVYSSGAKDSYGIFNRNTLRWECPK--------------- 8052316 1288 -----------------GNTLDAECTSWMNYEKDPIGSETCWGNPTEDMYKILMDNQFNVFRIPTTWTGHIGEAPDYKI----------NEKWMKRVHEIVDYPYKNGAFVILNIHHES--WNHAFEETVEEAKVELAKVWAQIAEEFKDYDEHLIFEGQNEPRKNDT------PVEWNGGDQEGWDVVNAMNAVFMKTVRSSGGNNAKRHLMIPPYAAAFDNFDFPEDDDKVIASVHAYSPYNFNNGEGAVDKFDATGKNELDYNLGLIKKRKGIPVIMGEYGAMNRDNEEER-ATWAEYYMKEITALGIPQVWWDNGVFEGE-GERFGLID------------------------- 158451979 48 ---GQLRVEGTKLLAADGKPVQLRGISSAGLQYAG-------KYANEEVLRWLRDWNMQVWR----------AALYLSEGGYISQRSLKSK-----VVDSVEAAIKLGLYVIIDWHVHLDR-------DPRMYQQYSIEFFGEMAQRYGSYPNVL-YEICNEPNGQDVTWSGA----VKPYAEAVIAEIRKYDPNNIIIVG--------TPTWSQDVDKAAEDPIRSSA--NIMYTLHFYAGTHGDE----------------LRNKAKTAIDKGLPLFVTECGTSQATGGGGVYEE---KYLEWLSFLKKNQISWVNWSL-TNKGEDSGIL-------------------------- 169187183 34 ---DFLKTNGKQIKNGNGSVVSLHGTNLGGWMMEENWMSPLGGTDEASDLDTIKNMGLNFIRVPIYWENMMNRDGTMKSDAV----------SFGNLDWLVSNAQSRGLYVLLDLHGVPGNMNGWQSWSNTTYQNWVVQLWQRIATHYKDNPTIAGYDLLNEP------VSNNGSLSISQMYDRLYKAVRAIDPDHMIYVEAFGYWNNIVAPSTYG-------------WTNVVYEVHSYDWNDTDWNS------QNNSINQWFSDIIWHQNNWNVPVYSGEFTLFTHNDLWEKWLSGL----------DALDVSWTNWSFKVTSGGNWGLYQN------------------------ 121825 52 -----------------------------------------WGNPMTTMINKIKEAGFNTLRLPVTWDGHMGAAPEYTI----------DQTWMKRVEEIANYAFDNDMYVIINLH-HENEWLKPFYANEAQVKAQLTKVWTQIANNFKKYGDHLIFETMNEPR------PVGASLQWTGGSYENREVVNRYNLTAVNAIRATGGNNATRYIMVPTLAASANDLVIPNNDSKVIVSLHMYSPYFFAMDINGTSSWGSDYKSSLDSEFDAVYNKNGRAVVIGEMGSINKNNTAARVTHA-EYYAKSAKARGLTPIWWDNGYSVAGKAETFGIFNRSNLTWDAPEVAFIKGIGGS----- 90023060 269 -GGGVFRVDATGNITKNGEVLPVRCGNWFGLEPLELYVGNMWWRTIQQTMSEITAQGINMVRLPIAPQTLNPNDPQGVGDVRNNHESVQQTNARQALEDFIVQANENDIQVLIDIHSCSNYWRAGRLDAEPPYVDATRVGYDFTREDYSCGTNVGPGVTVHEYNEEFNEPWDYTWEEWKALSESAYQAISEVNPDILIFVEGPHGDESSNPNWGENFYPAQTAPLNI-PKDRLVISPHTYGPSVFVQRQFMDPNDPATLAAGWDEHFGFLREQ-GFAMVVGEFGGNMDWPNDRQWQEAFVDYMV------EKNIQACYWSINPESGDTGGWYGHEWLDFDSRKTNLLK---------- 115334997 209 ---GALAVANGTLVDQNDQPFQLRGMSTHGLSFNEEGVPFKDYVSYETFRTLRDDWGANCVRLAM-----------YTENYMGYCSGGNQEELKNIIRRGVQAASDLGMYVIVDWHILEN-------GNPTAVEWQASDFFSQMSNEFRNRDNVL-YEICNEPNAGTDWWT------IKGYAERIIPVIRANDPNAIVIVG--------TPTWSQDIDQAAANPLQGSSGQNILYALHFYADTH----------------KQWLRDRLNTVLDAGLPVFISEFGTC-DSSGNGGYNPWEAQQWIDL--ANRRNVSWMNWSLTASAIQPWCKKLSDWETWE------------------ 158451945 178 ----------------------------FGANATVTAMERGWGNPVKAMITAIKNAGFNAIRIPVSWTKAAGGAPNYTIRA----------DWMARVKEIVNYAVENDMYIILNTH-HDEDVLTFMNSNAAAGKAAFQKLWEQIADTFKDYNEKLIFEGLNEPRTPGSSS------EWNGGTAEERSNLNSYYPIFVNTVRNSGGNNDKRILMAASMEAAAMNALELPADNKLIVSFHSYQPYNFANSWNSSSSDTSPITDPIDRYYTKFVSQ-GIPVIIGEFGA-MNKNNEAVRAQWAEYYISYAQSKGIKCFWWDNGV-TTGNGELFGLLN------------------------- 192359399 25 ---GYLRAQGQHIVNERGERILLRGVGLGGWMLQEGYMLRLGNHTTKADIDAMARWGFNSVRLPMHYNLYTLPVEQEPVAGQ----DTWLEQGFALTDQLIAWARANNLYVILDLHAAPGGQGNDLPWQSEANRQKTIALWRKLAQRYANEPAVGGYDIINEPNWGFENPEDKNNQPLRQLLVDITRAIREVDDKHMIIIEGNCWGNNY-------------AGILPPWDKNLVLSFHKY----------WNYNQLADIQGHLD-----LREKYNMPLWLGEAG-----ENSNLWFTDAIRLVESQ------GIGWAWWPL------------------------------------- 125548742 36 ----------RWIVDEGGNRVKLACVNWPSHLE-PMLAEGLGKQPVGAIAKGVVAMGFNCVRLTWATFMVTNASYSS----------LTVAQSFQRLNLTESLAA-----------------------------------------IRVNNPSLVDLKLIDAFKARSS------------YMQLGAEVVHAANPGVLVILSGLNFDN--------TLDFLVPNQIQLTFTGKLVFEQHWYGFSDDGNWGSQNQNDACGMVVDSIKKKGLFLLQQGWPLFFSEFGFDMSGTHDNRYLTCFLTVAAEM------DLDWAIWALQGSYDESYGLLSWDWCTARNP--SFIKRINSL----- 121785 106 ---------------------------------------------------------------------------------------------------IVNYGIDNGLYVILNTHHEE--WYMPKPSEKDGDIEEIKAVWAQIADRFKGYDEHLIFEGLNEPREGAEWTGTSEAREINEYEKAFVETVRANNGDRCLMITGYAASSAYNNLSAIEL---------PEDSDKLIISVHAYLPYSFDTKGTDKYDPEDTAIPELFEHLNELFISKGIPVIVGEFG-TMNKENTEDRVKCLEDYLAAAAKYDIPCVWWDNYA-RIGNGENFGLMN------------------------- 149196635 35 ---------------------------------------------NEAHFDHIQKWGANVVRIPVAPKNWQKHG---------------KEFYFEAFDNAVKWSKARNISIIIDWHSIGNLKERKFQRDGYITTEETLDFWDLMSKRYKNEPTVAFYEIFNEPTTFFGKLGEMTWDEWRALVQMIGATIRYNDDDTVIIAGGLN--------WAYDLRDAKDKPFLLD---NLAYAVHPY-------PQKSKDDKNSSMEEKWDKMWGFMSQK--YPLIATEFGFMSEDDKDEAWGKRLVNY------FDKHNVSWTVWCF------------------------------------- 15644498 8 ---------------------------------------------------WMAQWDFNFVRIPMCHLLWSDRG----------NPFIIREDFFEKIDRVIFWGEKYGIHICISLHRAPGYSEKTNLWKDETAQEAFIHHWSFIARRYKGSSTHLSFNLINEPPFPDPQ--IMSVEDHNSLIKRTITEIRKIDPERLIIIDGLGYGNIP-------VDDLTIENTVQSCRGYIPFSVTHYKAEWVDSKDFPVPEWPNGWHFGEYWNREKLLEQKGIEVFCGEMGA-YNKTPHDVVLKWLEDLLE---IFKTLNIGFALWNFRG----PFGILDSERKDVEYEE--------------- 94272532 26 SAPGFLRVAGDRVVDAHGNEVVLRGVNV----EFKNFMEVLGPR----DIARIAAMGANSIRLVLDYRDFEP------------SPFTYRRESFALLDQILAWCEQHRIYVILDMHLAPGKQNTHRFWQEPRNWARFYALWEKLARRYHDRPIIAGYDLLNEGAPP-------NIEKYREVIGTAAARIRAVDPNHILIVE------------------------------------------------------------------------------------------------------------------------------------------------------------- 192359406 58 -----IRVDGNRFVDEQGNVQIFRGVSISDPNKLAKDQH-----FNKKHFDVIRSWGTNVVRIPVHPSAWRERGV---------------KGYLELLDQAITWNNELGMYTIIDWHSMGNLKSEMFQNSYHTSKGETFDFWRRVSERYNGINSVAFYEIFNEPTVFSGRLGIVSWAEWKAINEEAITIIQAHNPNAISLVAGFN--------WAYDLREAAANPIE---RNNVAYVSHPYPQKVG-----------APYQANWERDFGFMADK--YPVFATEIG-------------------------------------------------------------------------- 189464974 34 --------QGQDLIKPDGTKLFIMGTNLGNWLNPEGYMFKFNKTNIREDIQFIKNTGANTIRLPFHYKLFTDEDFMGLTA---------GQDGFARVDSVVEWCREADLYLILDMHNIDDSYGYPWLFESEASQQLYCDIWRKIADRYKNEPVILGYELFNEPIAPYFPNMEELNGKLEDIYKKGVAAIREVDNNHIILLGGAQWNGNFKPF------------KDSKFDDKIMYTCHRYGGD-------PTKDDIQTIIDFRDSV--------NLPMYMGEIGHNTD-----EWQAAFCQTMR------ENNIGYTFWPY------------------------------------- 154483333 62 ---DFLKVNGTQIRKGTGDIVYLRGTNAGGWLVQEDWMNYENNYWTTQDFDNCAEMGMSVIRLPFTYMNLCD------------DNGNLKSNAFDRLDWFVQNCSQRGMYVILDMHGAFGSQNGMDHYYNQSNKDKTLNLWKKIAEHFKGNPAVAAYDILNEPGIKA----AATYSLHWDFYNEIYNTIRSKDSNHIIIME--------SCWDADNLPRPSQYG-----WTNVAYEYHYYPWSAQNSSDAQKSYFSSKVSDI-------ANHNYGVPTFVGEFTCFEQEEGWKA----------AMSTFNGQGWHWTTWSYKVTGNSSWGIYNH------------------------ 115395858 11 -------------------------------------------------IQTLRSAGMNIFRVPFLMERLVPDNMTGTP----------DSTYLQGLKKTVTAITDSGAYAVLDPHNYGRYSGSIISSTSD-----FKAFWKTVAGEFASNDKVI-FDTNNEYHD-------MDQSLVLDLNQAAINGIRAAGANTQYIFVEGNSYTGAWKWASTNDNLA---QLTDPVDDRLVYEMHQY---------------------------------------------------------------------------------------------------------------------- 86131533 67 -----------------------------------------WGNPLQAIIDKVYEMGFRTLRVPITW----------GYDQQSTAPYTVNEDFMTQVQETVNYGISKDMHVIIDVH-HDNAWLRPTTEDAPAAKERLASLWTQIANRFKSYGDKLIFETLNELNSPEEWSGGTEETILNEYHQTALNAIRATGGNNL-------GRHVMISTYAASTTPAAMDGLVLPEDDHLIVSLHTYFPWPFTGQEWGTDEEKTQLENEFDYIREKWIVQQGRPVILGEWGAIDRDNTSTR---------------------------------------------------------------- 162453627 115 -----------------GKEIQVRGGNWFGLEAMELFIGSMWWAENRTIADTMKELKFNTIRLPIAPQTLVANHPDGSPRIKNNDPDVYPANAYEALEDFLKQASANNLNVIIGIHSCSNHDYTCLTGEDAYNYDKWLADIRTIAQLPKNIKNIIGIDCFNEPW-------KYSWPEWADMAKACYDVIAEENDDMIAVVQGVSGSHNLNPNWGENFYGQTAYPIQI-PRNRLCFSPHTYGPAVFVQKQHVDQSKPAKLEAGWDEHFGFLHDQK-FCVITGEFGGVKDWPKNEEWQNIYTDYLIKKKMTD-----FTYWSINPESGDTGGLYNHKWGTWDTEKVEMLARLK------- 1708079 53 ------------------------------YNTSPISFETGWGNPVKAMIDKIKNAGFKTIRIPTTWGEHLDG------------NNKLNEEWVKRVKEVVDYCIADDLYVILNTH-HEGNWVIPTYAKESSVTPKLKTLWTQISEAFKDYDDHLIFETLNEPRLEGT------PYEWTGGTSESRDVVNKYNAAALESIRKTGGNNLSRAVMMPTYAASGSSTTMNDFDKNVIASVHAYSPYFFAMDTSSNSSYDKYSLDVELDSYLNTFKSKGVPVVIGEFGSINKNNTSSR-AELAEYYVTAAQKRGIPCVWWDNNYAETNKGETFGLLNRSTLNWSDIKDALIR---------- 116182470 61 ----PLRTRGRDVIDARGRRFKLASVNWYGASDELFVPGGLDVKHRDEIARMVRVLGFNSVRLPYADELVLRN-PVVAPHLLAANPDLVGRRAMDVLEAVVDALTRAGIAVIVNNHITSATWCCGADPCDAGWANDHLPSMMCRVRMRRFVGNPLGGGRRPSQRGARRVVTMKCEP-LATAVERAGIRLLKMTPDWLIIVRRNRVAERPHRRGGAGPSCSTCRTASSTRPTSICGAAGAASAAVTPSAH-----YPSFVQSMQQEIGPTCSRGDIAPVWVGKFG-------------------------------------------------------------------------- 157338215 27 ----PLHTTSRWIVDEDGARVKLACVNWPSHREAP-VAEGLSNHPVDLISKRIASLGFNCVRLALPLFLATDGLLESLAGFQANNPSMLDLPLTSAYQAVVSNIADNNMMIILDSHSKPSFHSNDIFGDQYFNPDLWVKGLTRMATVFSGVPNVVGMSLRNELRCP-----KQNVKDWYRYMQKG----------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 55295400 82 ---------GNAVCSGTRNKFKFFGVNESGAEFGNNVIPGTLGTDYTSSIDFFVGKGFNTFRVPFLMERLSPPATGLTGPF--------DSTYLQGLKTIVSYITGKGGYALVDPHNF-----MIYNGATISDTNAFQTWWQNLAAQFKTDSHVV-FDVMNEPHD------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 121698987 32 ------------------------GVNVSGGEFGSNIPGKLTDYTWPDIIQTLRETGMNIFRVPFLMERLVPGSMTGSPDA----------TYLGDLKKVVQSITDSGAYAILDPHNYGRYSG------SIISPSDFKVFWKTIASEFASNDKVI-FDTNNEYHD-------IDQTVVLNLNQAAIDGIRAAGATAQYIFVEGNHWTGAWTWTDNN----DNLKGLKDPQGKIVYEMHQY--LDADGSGTSESCASPTIGKERMQSATQWLKKNGLKGFLGEFAGGVNSQCETAV-DGLLSYMSDNSDVWLGAEWWAMYSLEPGSG-------------------------------- 119480833 32 -------------------------------------------------IQTLRDAGMNIFRVPFLMERLVPSSMTGKPDA----------TYLSDLKKTVEFITDSGAYAVLDPHNYGRYSGSIISSTSD-----FQAFWKTVASEFASNDKVI-FDTNNEYHD-------MDQTLVLNLNQAAINGIRAAGATTQYIFVEGNHYSGAWTWTDNN----DNLKGLKDPEDKIVFEMHQYLDSD--GSGTSESCVSSTIGQERVKSATQWLKDNSLKGFLGEFAGGVNSQCETAV-EGLLSYMSENSDVWLGAEWWSMYSLEPTSG-------------------------------- 149922321 62 APNGYY-VLGNQIYDAEGNVHVFRGVDRPSLEWDPN-GEGLS----AEDIQLIAGWNANVVRVAINQGFWLEGSV------------VYDPSYRQRVDQVIQWCEDAGMDVILDLHWSDRGDFSVVPGQQRMADENSRAFWHSVADRYKDDGRVL-FELYNEPHDVAWHGGDSGDGFQVVGMQELYDTVRATGAHNLVLIGGLDYAYDLSGVPNHRVEG-----------YNITYAAHPY-------------DFPTKQPAAWEADWGFLGESD--PIIVTEFGSFD---CNPNYSQQLIDYAEQ------RGMSWSAWAWYP----------------------------------- 215463024 28 -----------------------------------------------------KSLGMNCIRIAINYKHFEDD----------MDPRVLKPDAFKHLDRAISACANQGIYTVIDLHAAPGGQSGGWHADAGTHQDRFIWLWTEIAGRYRDNTWVAGYNLLNEPADPHPK-----QARLMNLYDRTIAAVQDIDPNHIIFLDGNTFSTDFSHFP---------DDVGTRWGSNVAFAIHDYATYGFPGVYTGSDEQKEKMRKTYQGKRQWMDER-GLCVWNGEWGPVYDGGKEKMEEINKRRYMDQLEIYRQDRLSWSIWLYN------------------------------------ 182418124 31 ----------------------------------------------------IRDAGFDSVRLPVRFSHYVDKTTY-----------VLDEQFMNTIDNYINYALNDNLTLILDMHHFE-----EIMEKPEDYKDMFLSIWDQLSSRYAGSSDKLVFELLNEPKENLEG------ELWNEYLKNAVEVIRSHDKKRKIIVGPDSCYSVERL-----------YDLIIPEDKNLILTFHYYEPETFTDSYHKEYENLRNIKKVMDNKFDIAKKENKIPVFLGEFGVNKKVKEQYRYK----WIESVRTEADSYNFSWAYW----EFASNFGIYNLKNQTW------------------- 146295717 59 ---------GRRILDQNGEPIQLRGMSTHGLQWFPQIINNNAFAALAN------DWGCNVIRL----------AMYIGEGGYATNPQVKDK-----VIEGIKLAIQNDMYVIVDWHVLNPGDPNAEIYKGAK------DFFKEIAQKFPNDFHII-YELCNEPNDPGVTNDEAGWKKVKAYAEPIIKMLRQMGNENIIIIGSPN--------WSQRPDFAIKDPIADD---KVMYSVHFYTGTHKVDGYVFEN--------------MKMAIEAGVPVFVTEWGTSEASGDGGPYLDEADKWLEYLN---ANNISWVNWSL-TNKNETSG---------------------------- 78045587 35 ----------------------------------------------------------------------------------------------------VANAKAANMYVIVDVHN-YAKYYGHTIGSTKVPISTFNDLWRRLAIAFKSDNAVI-FGLMNEPYD-------IDPQAWARAAQASIDTIRKTGANNLILVPG------------------------------------------------------------------------------------------------------------------------------------------------------------ 76365696 87 ---GALAVANGTLVDKNGEPFQLRGMSTHGLSFAEEGVPFKDYVNYDAFKTLRDDWGANCVRLAM-----------YTDNYMGYCSGGNQEELKNVIRNGVQAASDLGMYVIVDWHILEN-------GNPTAVEWQASNFFSQMSNEFRNYDNVL-YEICNEPNGGVDWWT------VKGYAERIIPIIRTNDPNAIVIVG--------TPTWSQDIHQAAANPIQWPSSQNTLYALHFYA-----------NTHTQDLRDHLN-----AALDAGLPVFISEFGTCDASGNGG-YNPWEAQQWIDLANA--RNVSWMNWSLTASAIQPWCKKLSDWETWE------------------ 167756004 845 ----FLKTDGKVIRNGAGEKIQLKGTNVGGWLVMEEINTYQDNWFTEADFITLKEEGVNCLRLPITYFEMANLD------------GTLKETAFDRLDWFIEEAAKHGIYTLIDMHGAFGSQNGKDHSGDITYPDQGDFFWEAIAARYNGNEWVAGYDLLNEP-------GGALGTEQFEVYDRIYKAVRAIDQDHIIQIQAI---WEPTHLPAPTLYG----------WENVVYQYHFYGW--------DDINNLEYQKAFINSKIKYVNENYNVPVFVGEFTFFTNMDSWEVFDEQGWSYTSWTYKVAGANSSWGMYTMPKNDSTNVNINTDDFETV------------------- 52080264 59 -------------------------------NTLDAVPEGSWNNPREHTFDDIRDAGFKSVRIPVTWDSHIGSAPEYPI----------DTDWMNRVEEVTDWALEREFYVVLNIHHDSWLWISRMGNSQQETLDKLGKVWKQIAERFKNKSERLLFEIVNEP-------TGMSAYQMNLLNREMLNIIRSKNGQRLVIVGGLEDNKDELLHS-----------FEPPDDDRIVLTYHYYSPWDYVSNWWGRTTWGSAAESEMEEDIKPVYEKEGYPVIIGEYGTLGANEKHSKWL-------------------------------------------------------------- 150384625 202 ---------------------------------------------------------------------------------------------LQTLDKVISQCREAGIMVMIDMHNLGEIQSEARMFNSEELAAEFIEAWRRIARRYRGNPVIYGYDLINEPNQ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 29828396 160 -----LHVSGNKLVDADGKTRRLLGVNRSGGEFMCVQGYGIFDGPVDDAVKAIADWKANTVRIPLNEECW--------LGLSNIKPEYGGANYIAAVKDLVARVEAHGMTPVVELHWTYGQYTGNSAGCSDVHAQYTPSFWASVASTFKDDAAV-AFDLFNEPYDRATSTTTQAWQCWRAGMQDLVDAVRGTGAKNLILAGGLAYSNDLSQW-------------------------------------------------------------------------------------------------------------------------------------------------- 121817 82 --------------------------------------------------------------------------------------------------------------------------------------------WSQIADRFKGYDEHLIFEGLNEPREGAEWTGTSEAREINEYEKAFVETVRANNGDRCLMITGYAASSGYNNLSAIEL---------PEDSDKLIISVHAYLPYSFDTKGTDKYDPEDTAIPTLFESLNELFISRDIPVIVGEFGSMNKDNIDDRV-KCLDDYLGNAAKYDIPCVWWDNYA-RIGNGENFGLLN------------------------- 186458186 29 ------------------KPLPYTGVNLAGGEFYDPVPEPMYGRPTRAEYEYFAGKGMNVFRVQFLWETL-----------QAKAKEPFRQAELDRLKSTVKLATARGLTVILDPHN-YARYYGKVVGSNEVPYDAFADFWGRLANEFRGDTNVW-FGLVNEPHDMPT-------EQWLQAANEAIAAVRKTGAENLILVPGNGYSSAHGWVKGKWYSNGSVMQKIHDPNSNYVFEVHQY--LDKDSSGTHREVVRPTIGSERLKEFVEWCRQNKQRAFLGEFAVAEGETGRL----AIEDMLQAMERDRDVWLGFTWWA-------------------------------------- 163814819 74 ---GRLAVKGADLVDAKGRKFQLRGVSTHGINWDVGYP-----YVNKAAFQTLRDWGANAVRLAM-----------YTSEYNGYCSGGNQAQLRNQIYKGVKYATELGMYVIIDWHILND-------GNPMTQLAQAKKFFATMSNKYKNQKNVI-YEICNEP--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 51105582 24 ------------LADQFGNPVQLRGMSTHGLQWFGEIV------NDNAFAALSNDWGSNMIRLAL----------YVGENGYATNPDL-----IEKVYKGIDLAIEHDMYVIVDWHVHAPGDPRAEIYSGAA------EFFEKIAAKYPNNPHII-YELANEPSSNSNGGPGAGWEAVKEYAQPLVDMLRNNADDNIILVGSPN--------WSQRPDLAADNPIDD---HHTMYAVHFYTGTHAASSESYPEGTPSSERSNVMSNARYALE-NGVAVFATEWGTSQADGNNGPYLD------------------------------------------------------------- 158451953 32 ---GQLSVSGNRIVGKHGNPVQLRGMSLYW----SMGPGGRDFYNASAVQYLAANWKVSVIRAAMGVETNFWNEANQQ--GYISNP----TANLARVKAVVDGAIAAGIYVIIDWHSHEA----------ESYTAQAKSFFEEMARTYGGKANVI-YEIYNEPIGTAST-TAATWSTIKTYANAIVPAIRAIDGENLIIIG------------------------------------------------------------------------------------------------------------------------------------------------------------- 15894113 50 ----------------------------------------------KAMIDKIKEAGFNTVRIPVSWSSHIGAGPSYTI----------DQAWLNRVQEVVNYVIQDHMYAILNTH-HDTSWIIPTYNKEAASTDELTKVWGQIANRFKDYDSHLIFETLNEPRIVGS------PEEWNGGTAESRDVINKFNLTAVNTIRSTGSNNSSRFIMVPTYAASTATAAMNDNDKRVIVSLHMYAPYSFGTSHWGGEADKDALDGQLNAIYNKFV-KNGQPVVIGEFGSINKNNESSR-ASLAKFYVSDARKKGITTVWWDNGKSAVG-DDNYGILDRNNLTW------------------- 24942374 32 -----------------------------------------------NTIDTLISKGMNIFRVPFMMERLVPNSMTGSP----------DPNYLADLIATVNAITQKGAYAVVDPHNYGRYYNSIISSPSD-----FQTFWKTVASQFASNPLVIF--------DTNNEYHDMDQTLVLNLNQAAIDGIRSAGATSQYIFVEGNSWTGAWTWTNVN----DNMKSLTDPSDKIIYEMHQYLDSD--GSGTSATCVSSTIGQERITSATQWLRANGKKGIIGEFAGGANDVCETA-ITGMLDYMAQNTDVWTGAIWWA----------------------------------------- 157072841 55 --------------------------------------------------------------------------------------------------------------------------------------------WTQIADRFKNQPNKLMFESINEPREGGTTDEAKMNQMLHELNVSFHKIVRAKNATRPLVLPGLDTS------PAQAKINELYNTITKLNDPNLIATVHYYXFWPFSVNIAGNTTFDKAAQNDIVQTFDNVYNTKGIPVIVGEYGGVIEQGEKLKFFEFLTYYMKEKKVTG------------------------------------------------ 125574571 1183 --------------------------------------------------------------------------------------------SLQALDNAFKWAENYNIGVIVDLHAAPGSQNHWEWGTTDTSITQTVQIIDFLASRYANSPSLLAIELLNEP-----WGPDVPLEKLKKYYEDAYNVVRKYTAKAYVIMSNRLAGESNTELLDFASRFPG-----------VVIDVHYYNLFNDDTKNLNVEQNIEFVKNSRKAEFSNITKQKSPLTFVGEWAWKVNGASKEEYQRFAQ---AQLDVYGRATFGWAYW--------------------------------------- 125951434 37 -------------------------------------------------------------------------------NALQLSPGNYNENTFKGLDFVLSEARKYGIKVILSLVDNYGIGSDDEFFTNPVVKGFYKNHVKTVLTRYRDDPTILAWELMNEPRCQSDLSGR----TVQSWITEMAAHVKSIDRNHMLEVGLEGFYGASSPSRIAAVNPSGYQLGTDFIANNQVPGIDFATVHSYPDQWLSGKDDQAFMGRWLDAHIADAQAVLRKPLLIAEFG-------------------------------------------------------------------------- 154482720 45 ---DFLKCYGTSIRNGNGNTVHLRGTNAGGWMCSTNVRDYEDNYWTESDFDNCKNLGMSVIRVPFTYMNLYRYD-------SSKNDWALRDNAFRKLDWFVEQCSQRGIYVILDLHGAFGSQNGQDHFSNSYNKNKTLELWKTVAAHFANNPAVAAYDTLNEPGEKAGTTGEKHWNFYN----EMYNTIRSVDPNHIIIME--------SCWGTSNLPNPQKYG-----WTNVMYEYHHYT-------WDYISDLDGQKKSCDNIINSINNANYGVPTYIGEFTCFGLEDAWNYVMNRF----------NEEGINYTSWSYKTNNSGSWGIYNE------------------------ 146302673 29 ---GQLSVLGIQLVDQNNQPIVLRGLSFGWHSMWPRF-------YNEKAVSWLKDFKCNVVRAAMGIEL--------GEYSYIKDPKFSK----EKIEAVVNGAIKSDIYVIIDWHSHN------------INLKEAKEFFAEMSKKYAKYPNII-YEIFNEPDYETWW-------EVKTYSEEVIRVIRENDPNNIILVG--------SPHWDQDVDLPAEDPILG--YNNIMYTMHFYAATHGKD----------------LRDKTDEAIKRGLPIFISESAGMEASGDGPLNVKAWQEYIDWM---EAKKLSWITWSVS-DKDETCSILKKSAKSEGKWKDEDLK---------- 115462823 225 --------------------------------------------------------------------------------------------SLQTLDNAFKWAEKYKLGVIIDLHAAPGSQNPWEWGTSDANIAETVQVIDFLASRYAKSPSLLAVELMNEPFAPR-----ATLESLMKYYHDGYNAVRKYSSTAYVIMSNRLGPHDPTEFLQF-----------ANGFPRAVIDVHYYTVFNDLFNNLTVQQNIDFIKSNFSSELKNVTTQNGPLTFVGEWVAEWRVP--NATKEEYQRYAKQMDVYGQATFGWSYWTL------------------------------------- 125551511 225 --------------------------------------------------------------------------------------------SLQTLDNAFKWAEKYKLGVIIDLHAAPGSQNPWEHSSSRDGTQEWDANIAETVQVRKEAQASWAVELMNEPFAPR-----ATLESLMKYYHDGYNAVRKYSSTAYVIMSNRLGPHDPTEFLQF-----------ANGFPRAVIDVHYYTVFNDLFNNLTVQQNIDFIKSNFSSELKNVTTQNGPLTFVGEWVAEWRVP--NATKEEYQRYAKQMDVYGQATFGWSYWTL------------------------------------- 163814173 257 ---GQLSVKGTDIVDESGSKYQLKGVSTHGITWFPDYVNKDAFQSIRD------DWDANLVRLAMYTDTGDSNGYCSGGD---------KDSIRGLVDAGVTAATELGMYVIIDWHILNDN-------NPNSHIDDAKEFFDDVSAKYSSNHNVI-YEICNEPNGGTSWS------DIKSYAEIIIPVIRKNDKNAIIIVG------------------------------------------------------------------------------------------------------------------------------------------------------------- 10129675 34 ----FIQTRGTRFVLG-GYPFFFNGFNSYWMMHVAAEPS--ERHKISNVFREAAATGLTVCR----TWAFSDG----GDRALQMSPGVYDERVFQALDFVVSEARKYGVHLILSLTNNYKDNSDDDFYTKNAVKGYYKNHIKKVLTRYKDDPTVMAWELINEPR-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 171059025 50 --------------------------------------------------------------------------------------------------------------------------------------AAFRDVWKRIAMRLREHGSIAAYGLMNEPNDAR--------RVWHRMAQFGVDGIRDSD-RRKDIYIGGDGWSNAVQWVQANPRPF-----VIDPEGRERYEVHLYLDDDASGRYLEGSDPESRVRDRLAPYFAWL-KKYGKVGVIGEFGVPSD---DDKWFSGVQEFYAITKNACIDSYYWAGGAFSP----------------------------------- 169846881 87 --------------------------------------------------ADIAAAGGTTVRTWGFNEVTAYGGIPYYQIWNGRTPSVNGANGLQNFDQVIAAAKANGIKLIVALTNNWSDYNHDLFYTDPDVKAAFKNYIRAFVGRYVNETGILGWELANEPRCRGSTGGRCTPATITAWAREMSAFIKSIDPNHLVALGDEGFYNQPGHPVYPYQGGEGIDF----DVNLQIDTLDFGTVHAYPEHWGQQGNEVGFGNDWIKDHAES-QKRYGKPVILEEYGVTTNKP-------------------------------------------------------------------- 6006597 19 ----------------NGEEFRFVGSN-------NYYMHYKSNRMIDSVLESAKAMGVKVLRIWGSYCRDKNTYMHPAPGVFGLPEGTNAQDGFERLDYTVAKAKELGIKLIIVLVNWFGGIHHDDFYRNEKIKEEYKKYVSFLINRYREEPTIMAWELANEPRCETDKSG----NTLVEWVEEMSAYIKSLDPNHLVAVGDEGFFNNYEGFYGGEAEWAYNGWSGVDWKRLLIETVDFGTFHLYPSHWGVSPENYAQWGAKWIEDHIKIAKEVGKPVVLEEYGIPKSAPVNRVAIYKLWNDL----VYNLGGNGAMFWML------------------------------------- 4099045 36 SGDGRFHVVGNKIVDPDGNDFVIKGVNIQGYRSWE-------KRSVLQDVHLIADWKFNTVRL---------------NCFIGQNNWGEGTGANNDIDAIIKAFTAKKVVVEIDLHDTTGYPPLSNPPPAPGQPDQAIAWFKELAAKYKDNPYVW-FNTMNEPG----SSTAPLDPQWKVANEEIIKAIRSTGADNIIVVDG------------------------------------------------------------------------------------------------------------------------------------------------------------ 2494325 39 ---GQLSIENGRLVDEQGKRVQLRGVSSHGLQWFGDYV-------NKDSMKWLRDWGINVFRV----------AMYTAADGYISNPSLANK-----VKEAVAAAQSLGVYIIIDWHILSDN-------DPNIYKAQAKTFFAEMAGLYGSSPNVI-YEIANEPNGGVTWNG-----QIRPYALEVTDTIRSKDPDNLIIVG------------------------------------------------------------------------------------------------------------------------------------------------------------- 21231227 28 -----LSVSGTQLKESNGNTLILRGINL---------PHAWFADRTDAALAQIAATGANSVRVVLSSGHRWNRTPEAE------------------VARIIARCKALGLIAVLEVHDTTGYGEDGAAGS----LANAASYWTSVRTALVGQEDYVIINIGNEPFGNQL-----SASEWVNGHANAIATLRGAGLTHALMVDAPNWGQD----WQFYMRDNAAALLARDSRRNLIFSVHMYEVFGSD-----------AVVDSYLRTF----RSNNLALVVGEFGADHRGAP--------VDEAAIMRRAREYGVGYLGWSWSGNDSSTQSL--------------------------- 192359137 79 -----LKAQGTHWVNAAGEPVLLKGTNLGNWLVQEFWMMGQGGNGVHDDFDQLQAFGFNLVRLPILWNVIEDETQPKTLR----------EDAWHYIDWTIAEAKKRGMYVILDLHDHTGCSGQNHYWTNRDYQERTLWLWQQIAERYKDEPAVAAYDPLNEPW-------GSSAEAMAERVLELYDTIRAIDDRHIILLHSHYGSIDVYGKPAEAGLT------------NVAFQLHPYPGLFGDRPGDSHYDIQRDWLRCGDSGTGGVCEWNTRPMLMGEF--------------------------------------------------------------------------- 167749078 124 -----------------------------------------WGNPVEKLIKQVKAQGFKSIRIPVSYLSKIGAGPNYTI----------DSKWLDRVQEVVDMCINNGLYAIINIHGDGYYSVKGGWSEQKTIKAKYEKVWEQIAKRFKNYDDHLVFESMNEEYDGYNNPNPEYYNNINAYNQIFVDTVRKANNNRYLLIPGWNTDINFTTGDCDTYTMEAKFVIPND--SRIMISVHYYTPWEFCGEEGYDTFYKWQSETLVNRQFDKLYNKNGYGVVIGEYGSTHKDKSNTTYRAYFAEYVNYA--AHQRNIVTVYW--------------------------------------- 15228394 26 --------------------------------------------------------------------------------------------TFQGLDFVIAEAKRIGIKLIILLVNNWDDYSNDDFYRNPVIKDFYKNHVKTVLNRYKDEPAIMAWQLMNEPR-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 121795 82 ------------LADQDGVPIQLRGMSTHGLQWFGEIV------NENAFAALANDWGSNVIRLAL----------YIGENAYRYNPDL-----IEKVYAGIELAKENDMYVIIDWHVHAPGDPNADIYQGGVNEDGEEYLFFLHIAEKYPNDPHLIYELANEPSSNSSGGPGDGWEAVREYAQPIVDALRGNAEDNIIIVGSPNWSQRMD-------LAAADNPIDD---HHTMYTLHFYTGTHEGTNESYPEGISSEDRSNVMANAKYALDK-GKAIFATEWGVSEADGNNGPYLNEADVWLNFLN---ENNISWTNWSL------------------------------------- 70992389 26 -----------------------------------------------STIKTLHDAGMNIFRVAFRMERLIPNQMTGTPDA----------TYLNDLKATVNAITSLGAYAVIDPHNYGRYYGNIISST-----DDFAAFWKTLAAQFASNDHVI-FDTNNEYHD-------MDQTLVLNLNQAAINAIRAAGATSQYIFVEGNSWSGAWTWTTVN----DNLKALTDPQDKIVYEMHQYLDSD--GSGTSATCVSSTIGQERVQAATQWLKTNGKKGIIGEFAGGANSVCQSAV-TGMLDYLSANSDVWMGAAWWAAGPWWADYIFN---MEPPSGTAYQNYLSLLKP--------- 46115906 81 -----------------------AGVNEAGGEFGEKNLPGTWGFPDPAAVDTLISQGYNTFRVQLKMERANPSGLTGA----------YDQAYIKNLTSIVNHITGKGATVLLDPHNYGRFFDKIITSTSD-----FQTWWKNFATLFKSNSRIMF--------DTNNEYHTMDQTLVLNLNQAAINGIRAAGATQYIFVEGNQWSGAWSWPDVNDNMKALT-----DPENKLIYEMHQYLDSD--SSGTSPDCVSTTIGVERLQAATKWLRANKKIGMIGEFAGGPNETCKTAV-KNMLDFMKANTDVWKGFTWWS----------------------------------------- 145488428 26 ----------------------------------------------------------------------------------------YNYTYLEEIDKIVKRCEAKGITVLLDSHNRFFCGNGFPDWNKDGIADSFAEYWGVVANYFKDHKNVIGYEIINEPIQGSIYPNYGNNHNLLPLYRKVHKEIRKFDDKKIIFFEPGTTDLIG--------AGFKDTPGGEEYNDREVYSYHIYCFNVDDYSIPKNEKVCNYMDSFFFATKEGVAKHLGVGKFLTEFGAILDTPKGNKELDYLLDLME------SKFTSWAYW--------------------------------------- 76365698 109 ---GELHVEGTALASADGTPVQLRGVSTHGLAWFPQYV-------NSDAFKTLRDWNVDCVRLALYTAEYGGYAEGGDQQALK-----------DLVHAGVDAATDLGLYVIIDWHV-------LHDLSPLTYMDQAKAFFAEMSAAYADHPNVL-YEICNEPNGDTSW------ADVKGYAEQVIPIIRTNAPNAVVIVGTSE--------WSQRVDSAAADPLTGEVGQNVLYALHFYA--------------------------------------------------------------------------------------------------------------------- 67538088 27 ------------------------------------------------------SKGFNTFRIPFLMERLTPEMTGS-----------FDEGYLKNLTSVVNAVTDAGAWAIVDAQNFGRFNGEIIS-----SASDFQTWWKNVAAEFADNKNV--IFDTTNTSGADNEFHDMDQTLVLDLNQAAINGIRAAGATSQYIFVEGNSYTGAWTWTDNN----DNLKSLTDPQDKIVYEMHQY---------------------------------------------------------------------------------------------------------------------- 152631 90 --------------------------------------------------------------------------------------------------------------------------------------------WKQVAERFKDYGDHLIFEGLNEPR------VKGSPEEWNGGTEEGRRCVERLNQTFLDTVRATGGNNEKRLLLMTTYASSCGLKLIQDTDDHIGFSIHAYTPYAFTYNANADEWDNTPATAELITLMSNLKENKDIPVIITEYGAVCKNNNDEDRAKWVSAYIEYAEMLGG----------------------------------------------- 160884637 30 ---GQLQVKGNQLCSQTGDSIVLRGVSYGWHNLWPRF-------YNKQSVKWLKDWKCTVLRAAMGT---------VIEDNYIENPEF----ALKCMNKVIKAAIKNDLYIIIDWHTYYP------------QKKEAKAFFSMMAQKYGKYPHII-YEIYNEPME-------DSWESVKEYATDIISEIRKYDPDNIILVGSPHWDQDLHLVAESPLEGF----------NNIMYTLHFYA-----------ATHKQELRDRAEAAWE-----KGIPIFVSECAGMEDGPLDIPEWTRWVEWLESKK------ISWVNWSI------------------------------------- 167750794 56 -GNGGFKVEGTKLLDANGKEFIMRGINHA---------HTWYLDEDTTAIKAIAETGSNVVRVVCS------------------DGEQWTKDTENMLETVINLCIDNEMIAVVEVHDATGK-------DDKTALDKATDYWIEMKNALIGKEQYVILNIANE------WTGGWNGELWRDGYTESIPKLREAGIKNTILVDAAGWGQ-----YAKSIGDYGKEVFDSDPDKNTMFAVHMYGTAGKNSS-------------VIEKNLKYAID-NGLCVIVGEFGYTHTDGD--------VDEAFIMKYCQENGIGYIGWSWKGNSGGVE--YLDIANSWD------------------ 86355887 29 ---------------------------------------------------------------------------------------------------------KQGMAVLLDPHNF-GYYDEAQVGTAPATDAAFADFWARLAVEFANQDGVL-FGLMNEPHD-------IKATDWLDAANAAIRAIRAVGARNLILVPGTAWSGAHS--WEEDVIGGANGTVMLDPLDFYAYEVHQY--LDVDSSGTHASCEGAAAAVEALAGVTSWLKRNHKRGFLGEFGG----SADKDCMSGLTKIYAIMSGNSDVWLGWSYWA-------------------------------------- 1339852 68 ------------LVDQHGEKIQLRGMSTHGLQW---FPEILNDNAYKALSN---DWDSNMIRL----------AMYVGENGYATNPELIKQRVIDGIE----LAIENDMYVIVDWHVHAPGDPRDPVYAGAE------DFFRDIAALYPNNPHII-YELANEPSSNNNGGAGIPNNEWKAVKEYADPIVSGNADDNIIIVGSPN--------WSQRPDLAADNPIND---HHTMYTVHFYTGSHAASTESYPPETPNSERGNVMSNTRYALE-NGVAVFATEWG-------------------------------------------------------------------------- 115481730 211 --------------------------------------------------------------------------------------------SLQALDNAFKWAEKYNLGVIVDLHAAPGSQNPFDWGTTDANIAQTVQVIDFLTHRYASSPSLLAVELLNEPLAP-----GVTLPALMRYYKDGYNAVRKYTSTAYVVMSNRLSASNTELLGFAAGFPGA------------VLDVHYYNLFTSSFNGLTVDQNIDYVRTNRSDELSTVTRPNGPLTFVGEWEWNVQGASNQDYQRFAQ---AQLDVYGRATFGWAYWTY------------------------------------- 150386671 185 --------------------------------------------------------------------------------------------RLDHFEKLTEIAPRYGIRLILDLHSAPGGRRSDSMLHSEEYAQYFVRIWEEIARRFKGNPAVFAYDLVNEPYQ-----TGAARFDYLELQKRAAEAIRRIDPEVPIIVEAN-----------QLAAPVAFRYFRLLELPNIVYQAHMYVPESFTHQNTPGSRYPGVISGIWNKEVRRFQQRHRARIYIGEFSAKTWAPGAERYIADCISLFEEYGWDWSYHAFREARSWNVE---------------------------------- 206900957 10 ---------------------------WKGFNLTNMFLFHSARDFEEEDFKWISDWGFDFVRVPLCYRLWIED-----DDIYKIN-----ERFLEKIDKVVEWGQKYNIHVSLNFHRAPGYCVNNEFWKDKDALDAFCFHWGVFAKRYKGSSKSLSFNLVNEPLHPSPE--VMTRDDHNRVIRYTVEYIRKIDSERLIIIDGISYGN--VPLPELSDLNVVQSCRGYLPMGLTHYKANWVGGENWPEPKWPGAWHYGEIRERLEKHYDEWAKSMGIGVHCGEAGA-YKFTPHKVVLAWLRDLLE---ILKERDIGFALWNFKG----PFGILDSDREDVDYE---------------- 83642998 35 -----FHVQEGQLLDGFNKPFVMRGIN---------HPHVWYTYRTEQALNDISAVGANTVRIVLGSGHQWPSTPA------------------EEVARIIAQCKAKKMIAVLEVHDVTGYGEKPEAAPLSAAVDYWLSIQDTLM----GQEDYVIINIGNEPLGN-----NVPTTAWAQIHKEAIQRLRDAGFTHTLMIDAPTWGQD----WRETMLQQAPEVFATDPLQNLVFSVHMYQVY--------------AERSKIDNYLSTFVNVHKLPLVVGEFGADHQGEE--------VDEAAIMELADFYRVGYLGWSWSGNSGGTESL--------------------------- 157348104 25 AGDGFIRTRGVHFV-MNGSPYYANGFNAYWLMYLASDPS--QRAKVSAAFREASSHGLTVAR----TWAFSDGGYRP----LQYSPGFYNQQMFKGLDFVVAEARRYGIKLILSLVNNYESFGGKKQYRNPVVKGYYKSHVKTVLNRYKNDPTIMAWELMNEPR-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 156065761 87 -------------------------------------------ANHPDGLGQMKSTGHNIFRLPVGWQYLVNNVLGGTL----------DSNNFATYDSLVQGCLATGASCIIDIHN-YARWNGGIIGQGGPTNAQFVSLWTQLANKYKGNAKVI-FGLMNEPHDMPN------ITTWAASVQAVVTAIRQAGATTTLLLPGNDYTSAGSFISDGSAAALSKVTNPDGTITNLIFDVHKYLDSD--NSGTNLECVTNNIDTAFAPLATWL-RANGRQAILTETGGG-NVASCETYLCQEVAYLNANSDVYLGYVGWAAGSFDTNYTLTE----------------------------- 77362684 754 -----------------------------------------WGNPVKAMIDDIKAQGFNAVRVPVTWDYEIDDNDGYKV----------NEAWMARVKEVVDYVMDNDMYCIVNVHHDTGEQGWLKTANYAKNEKKFKALWKQIAAEFKNYDHKLAFEGFNEMLDEKNS--------WNYPGADAGEAINLYNQAFVDVVRASGGKNSDRPLICNTYAGCTEAGANDTVENAIIAQVHFYQPTGYDYKTCGGESAADTLAMMLYKRF----TEKGIPCIVGEFAASHKQNDDNR-AAWVDYVVSKTGKYGVKCFWW------------------------------------------ 2494328 39 ----------------------------------------------QELYYKLSDLGFNTFRIPTTWSGHFGNAPDYKI----------NDQWMKRVHEIVDYAINTGGYAILNIHHET--WNHAFQKNLESAKKILVAIWKQIAAEFADYDEHLIFEGMNEPRKVG------DPAEWNGGDYEGWNFVNEMNDLFVKTIRATGGNNALRHLMIPTYDGAINNFKFPSGDDKVIVSLHSYSPYNFNGAGAISNFYDGSEIDWAMNTINSKFISRGIPVIIGEFGAMNRNNEDDRE-RWAEYYIKKATSIGVPCVIWDNGYFEGE-GERFGLINRSTLQVVYPKLGLIKGLGNSI---- 121823 283 -GTGVFRVNTKGNLTKDGQLLPARCGNWFGLEPMELYAGNMWWRTIQQTMTELKQQGITMLRLPIAPQTLDANDPQGRSPNLKNHQSIRQSNARQALEDFIKLADQNDIQIFIDIHSCSNYVGWRDARPPYVDANRVGYDFTREEYSCSATNNPSSVTRIHAYDDVFNEPYDYTWAEWKGMVEEAYQAINEVNPNMLIIVEGIHGSTDLNPNWGENLYEAGANPPNI-PKDRLLFSPHTYGPSVFVQRQFMDPAQPTVLEQGWEEHFGYLRE-LGYGILIGEFGGNMDWPDRNAWTTNVDQQWQQAAYFKRKGINACYWSMNPESADTMGWYLTPW---------------------- 30681096 42 ---------------------------------------------------------------------------------------------FKALDHVIAEAKTHGVRLLLSLVNNLQAYGGKTQYVNWAWQEYFKNYLTVLLTRYRNDPTIFAWELINEPRCMSDVSGD----TLQDWINEMTAFIKSIDNKHLLTVGLEGFYGPSSPPERWASELGSDFVRNSDSPNIDFASVHIYPDHWFHDQGF--EEKLKFVVKWMLSHIEDGDKELKKPVLFTEFGLDYDPSQRDRFYRTIFDVIYKSAKRKRSGAGTLVWQF------------------------------------- 157335919 209 -------------------------------------------------------------------------------------------------------ARKYKVNVIIDLHAAPGSQNGWEWGKTDQNIQKTVAVIEFLTARYANNPSLYAVELINEPLSP-----GATLEMVTKYYRAGYEAVRKHSLTAYVVMSNRLG-----------PADSRELFPLTSGLSRAVIDVHYYNLFEDMFDHMTVQQNIDFVNTNRSAQLGRVTTSNGPLTFVGEWEWKVEGATKKDYQRFAK---AQLKVFGRATFGWAYWTL------------------------------------- 170289372 19 ----------------NGKEFRFIGSN-------NYYMHYKSNRMIDSVLESARDMGIKVLRIWGFLDCRDKNTYMHPEPGVFGVPEGNAQSGFERLDYTVAKAKELGIKLVIVLVNWFGGTHHDDFYRDEKIKEEYKKYVSFLVNHYREEPTIMAWELANEPRCETDKSG----NTLVEWVKEMSSYIKSLDPNHLVAVGDEGFFSNYEGFYGGEAEWAYNGWSGVDWKKLLSIEVDFGTFHLYPSHWGVSPENYAQWGAKWIEDHIKIAKEIGKPVVLEEYGIPKSAPVNR---TAIYRLWND-LVYDLGGDGAMFWML------------------------------------- 158451985 46 ------------------------------------------------------------------------------------------------LDMAVSWAEKYGIYIIIDNHSFDSVKN-----TENDIDKILIPVWEQFARRYKDRSDYVLYEILNEPH-------GISDARWGEIQGRAINAIRKYDTKHFIVAGGTEYNSI-----------NKLSAIPKYADSKIIYTFHFYDPFLFTHQWTGTPSDPKTLYNTLNKAVSFSKERN-VPVYCGEFGVFMINSFNE---DRVRWYRIVTAALAKRNISRTSWDYYGGFGNTDG---------------------------- 160934473 48 ---GALRVDGASLCDENGNPVVLRGMSSHGISWYPRYLNGG-------AMKTLKEYGANLFRIA---------AYTEPSGAYLENPG----RTLDYLYMGAESALAEDLYVILDWHILNDS-------DPNEHIEEAKDFFDQLSAHYADEPGIL-YEICNEPNGDVTW------EQISAYAEEVIPVIRKNAPDAVILVG------------------------------------------------------------------------------------------------------------------------------------------------------------- 209950302 57 ---------------------------------------------------------------------------------------------------VVNMALRKDLYVIINVHHDSWRWSKEMKSDKEATIDKLEKLWLQIADRFKDYSEKLIFEIINEPTGFSEEEAGALQNEVNERILKVIRNSGGYNDKRLVVVP---------PLWTDTYKAEKYFVPPKDP--NIIIGIHYYSPWDFTANWWGKSWGTERDKEQMDKDIKIVKEKFTYAFIIGEYGLFNGNKPAEYYFDNLIRVAKKYKMAT------FYW----DNGENYDRRNRIWRDEQAIK--------------- 145606609 30 AKSGFVSVEGEKFK-LDGKDFYFAGTN------AYYFPFSGSQTDVENGMTQAKKAGLNVVRTWGFNDGLPQYSADSNPTFQYFNGNQDSTIDVTPFDKVVNAATKTNMKLVVALTNNWADYYHDDFYTVPKIKDAFKRYIRAMVTRYADSPAIMAWEIANEPR-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 125951695 5 ---------------------------------------------------------------------------------------------FQALDFVVSEAKRHNMRLILSLCNNWEDYGGKAQYSDPTIKSYYKAFVEAVVTRYKDDPTILAWELINEPRCPSDPSGD----TLQAWIEEMASYVKSIDPVHLLEIGIEGFYGLSTPPDEYSGHAGTDFIRNHQAPGIDLASIHVYSDTWLPHSI--KENHLQFVDKWMQQHIHDAANLLGMPIVVGEFGVSVKDGK------------------------------------------------------------------- 121807 37 --------------------------------------------------------------------------------------------------------------------------------------------WKQVAERFKDYGDHLIFEGLNEPR------VKGSPQEWNGGTEEGRRCVDRLNKTFLDTVRATGGNNEKRLLLMTTYASSSMSNVIKDTDDHIGFSIHAYTPYAFTYNANADWEWDDSHDGELVSLMTNLKENKDIPVIITEYGAVNKDNNDEDRAKWVSSYIEYAELLGGPCVWWDNGYYSSGN-ELFGIFDRNTCTWDTVTDAII----------- 157344365 40 ---------------------------------------------------------------------------------------------FKALDHVIAEARKQGIRLLLTLVNNLQAYGGKTQYVNWAWQEYFKNYVKAVLTRYRNDPTIFGWELINEPRCMSDASGD----TLQDWLEEMSAYVKSIDKKHLLTIGLEGFYGPNSPKRLTVNPAEWAATLGADFIRNSISTIDFASAHIYPDHWFHGQEFEAELKKWMLSHIEDGEKELKKPVMFTEFGFSTDNSKRDRFFKTVFDVMYQSARKNGAGAGSFVWQF------------------------------------- 170739385 46 ------------------------------------------------------------------------------------------------LARCVRAAKAAGLLVVLDAHNFGKRDG------KPIEARDLTNLWSRLAARFRDEPSV-AYGLMNEPVAFA-------PPAWRPVVDALVKAIRDGGSRQLLMVPGAGWSGAHSWVSDGNAAAFEDFQDP-----HFLFEVHQY--LDRDNSGSNPQDYAPGAGATRLAAFTDWARRRGAKAFLGEFGFAL----------------------------------------------------------------------- 157352746 29 ---GFVQTRNTQFI-LNGSPFFFNGFNSYWLMHISAEPS--QRNKVSDVFRQASAAGLSVCR----TWAFSDGGYQ----ALQISPGVYDERVFQGLDFVISEARKNGIRLVLTLSNNYQDNNDDDFYINAVIKGYYKNHVKRVITRYKDDPTIMAWELMNEPR-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 88800118 46 ----PLHTQGTQWVDNHNQPVVLKGVNLFGFAERERLMDQFRDNWITDDWDLLDSFGINVVRLPFIWNLIED----------EHNPMTLRDDAWQYLDYAIDEAEKRDIYVILDLHHHSGCAGLNEYWDNEEYQARTRWLWQQIATRYRDRSAVAAYGVLNEPW-------GTTPANLATESIELYDAIRDVDADKVVILPGHSAGID------------AYEKPEDIGLTNVALEMHFY-PGIFGWGEIGYAVHRDWLKCGVDGNWDARLQEKNVPFLVGEMQPWTGLGLE------LGAEITQATYDHYGDLGWTAWSYKLITNE-GGQGSGRWGMVNKETLGLLA---------- 182435134 61 ---GQLSVCGRQLCNASGQAVALNGMSTHGTQWYAQCVTDGSLN------ALAQDWRADVLRV----------STYVQEGGYETDPAGFTARA----QKFIDAAHARGMYAVIDWHMLSP-------GDPNANLARAKTFFTAMAKKYKNHPGV--------LYEIANEPSGVSWSAIKSYAEQIIPVIRAQDPDAVVLV-GTRAWSSFGVSEGSNESEVVNNPVRAS---NIMYTFHFYAAS------------------------------------------------------------------------------------------------------------------- 125951602 76 ---GMVRTRGAQFVVGGGRPFYVNGFNTYWLMVLAVDPST--RGKVTEVFRQAAAVGLTVCR----TWAFNDG----GWRALQKSPGVYDEEVFKALDFVVSEARKHKIRLILPLINNWDDYGGKAQYSDETVRGYFKSHVTAVLTRYRDDPTIMAWELMNEPR-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 51105584 67 ------------LADENGEKIQLRGMSTHGLQW---FPEILNDNAYKALTN---DWESNMIRL----------AMYVGENGYNSNPELIKSRVIKGID----LAIENDMYVIVDWHVHAPGDPRDPVYAGAE------DFFREIAELYPNNKHII-YELANEPSSNNNGGKGIPNNEWKAV--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 121699982 26 --------------------------------------------------------GMNVFRVAFRMERLIPNKMTGSPDG----------TYMNDLRSTVEAITSLGAYAVIDPHNYGRYY-----GNIITSTDDFAAFWKTLASEFASNDHVIF--------DTNNEYNTMDQTLVLNLNQAAINAIRASGATSQYIFVEGNSWSGAWTWTDIN----DNMKALTDPQDKIVYEMHQY---------------------------------------------------------------------------------------------------------------------- 1915944 93 ---------------------------------------------------------------------------------------------------VVDYAYNIGLYVIINLHHEQNWINRADLATAYDDINRLMKLWTQIATEFKDYDQHLIFECMNEPRAMDT-----PWEWWSATPVEEADVINRLEANFVELIRGMDGPYAKTRLLMSSDKTFLNQIVLPENDDFIAVSIHAYTPYNFTMNGAYHDTFTKEFSNDLAQNFRDMFINKDIPVVIGEMG-TSDFGNTQARVEWTTQYFETTKKYGYPCVLW------------------------------------------ 15042036 37 ---GQLSISGSQLVNQNGEPVQLKGMSSHGLQWYPQFVNY-------DSIKWLRDWGITVFR----------AAMYTSSGGYIQDRSVKDK-----VIESIEVAIDLGIYVIIDWHILSD-------GDPNIYKEEAKEFFADISARYGHYPNII-YEIANEPNGNVNWN-----NHIKPYAEEVIPVIRANDPNNIIIVG------------------------------------------------------------------------------------------------------------------------------------------------------------- 210114840 21 --------DNHWFLDASGRARIFHGINAVQKGFPWYPAQML----NQSRLDELQSWGFNALRLGMMWAGAEP------------QEGRYNQTYMRIIRNITAELGRRGIYTILDMHTQRCSHNFQCLYDNYKGADKMAGFWKFVATEFSNQTSVLGYELINEPWVGDWTPGHAGKKNVAPLHDRVSRAIRTVDDETLIFYEPVIWGYVFSE-DGVLGSGFEHVPGGAAYRNRSVFSYHYYCPLYQPYQQQYPKYKKVACDDVMFSAVQEDLETLGGGSFLTEFGLCRPNASDPTYPDT-VECGYVLKQADSFLQSWTYWDATPGS--------------------------------- 116195218 28 ------------------------------------------NQDIDTTLDHIATSGLKILRVWGFNDVNTKPGAGTVWFQLLSSSGSQGTDGLQRLDYVVQSAEKRGVKLIINFVNFWDDYGGMNWYTNANAQAQYKKYIEAVVSRYSKSDAVFAWELANEPR-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 150384292 198 ---------------------------------------------------------------------------------------------MNILDKVLEQCQKLGIMVIIDLHNHGAVQEEAKLFDNPELAEEFVESWRKIARRYRDCPAVYGYDLFNEPNQKTPRR-----IDYLELQYRAAKAIREIDPETPICVTSNDWSSPRYFSYLHPL-----------PLKNIIYNVHMYRPLTYTHQRVGKYWDKEALRRCLAPVREF-QQKYGARIVMSEFSVIRWAPGGERY---LADLLALAEEYQWDWCYHSFREW------------------------------------- 169785407 43 -----------------GKTGYFAGSNWIGFQKNNDDVDLVFSHLQESGLKILRVWGFNDV-----NQKPTDGSVYYHLLADGTATVNEGEDGLQRLDYVVSSAEKHGIKLIINFVNFWDDYGGINFYTNDAMQAAYRAYIKAVISRYSDSTAIFAWELANEPR-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 90022665 82 -----LHTDGTKWVNANGDQVLLKGVNLFGFAERERLMDLFRDNWINDDWDIIASFGMNVIRLPFIWNLIED----------ENNPMTLRDDAWQYIDYAIEQAEARDMYVILDLHHHSGCAELNEYWGSEAYQERTRWLWQQVATRYADRDAVAAYGVLNEP--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 82659769 92 ---GFVTTSGTEFR-LNGAKFTIFGANSYWVGLM-----GYSTTDMNKAFADIAATGATVVRTWGFNEVTSPNGIYYQSWSGSTPTINTGSTGLQNFDAVVAAAAAHGLRLIVAITNNWSDYGGMDFYTDCEVISTYMNYVKTFVSRYVNEPTILGWELANEPRCTGTTSGSCTATTITKWAAAISAYIKSIDPNHLVGIGDEGFYNEPS---APTYPYQGSEGIDFDA-NLAISSIDFGTFHSYPISWGQT-TDPQGWGTQWIADHATSMTAAGKPVILEEFGVTTNQAT------------------------------------------------------------------- 157072839 50 ---GQLSVKSGKLVDKNGQPVQLKGISSHGVQWFGDLV-------NQDTMKWLRDWGISVFRVALYTE----------ENGYIANPSLKNK-----VKEAIEAAQKLGLYVIIDWHILSD-------GDPNIHKNEAKAFFNEFSTKYGHLPNVI-YELANEPNGNVNWN-----NQIRPYASEVSQVIRAKDPDNIIIVG------------------------------------------------------------------------------------------------------------------------------------------------------------- 15241093 51 ----------------NGQPFYVNGFNTYWMMTLAA--DNSTRGKVTEVFQQASAVGMTVGR----TWAFNDGQ----WRALQKSPSVYDEEVFKALDFVLSEARKYKIRLILSLVNNWDAYGGKAQYTNPTLRNFYQSHVRTVLNRYKNDPTIFAWELMNEPRCPSDPSGDK----LQSWIQEMAVFVKSLDAKHLVEIGLEGFYGPSAPARTFNPNPYAAQVGTDFIRNNQVLGIDFASVHVYPDSWISSNSFLEFTSSWMQAHVEDAEMYLGMPVLFTEFG-------------------------------------------------------------------------- 119717780 24 ------RTSGRWIVDPQGRVLVLHGLNMVS-KIAPYAPDQVGFG--RDDARFLARQGFTTVRLGLIWKAVEP------------EPGEYDDAYLARIEHTTEVLAAEGIWTLLDFHQDLYNERFQGEGAPDWAQDRYAAAWAHVAEYFADAPRVLGLDLFNEPWPGSAWSTCANPAQLQAFSQRAADAIRAVD--------------------------------------------------------------------------------------------------------------------------------------------------------------------- 86169677 6 ------------------------------------------------------------------------------------------------LDFVVAEAKKRGLYLILSLTNNWGDGSDDDFFTDRLTQRFYMNHIKRVLTRYKDEPTIFAWELMNEPRVP-SDLFGKTMQAWVAL---MSSYVKSIDDKHMVEI-GLEGFYGDTAPERRRFNPGGSYSAGTDFINNRIPTVDFATIHSYPDQWVPGSTQVEFMKKWMASHIEDAAAALRKPLLVAEFGWK------------------------------------------------------------------------ 20806874 53 --------DGRKILDQYGNPIQLRGMSTHGLQWFSEII------NHNAFSGLSRDWESNVIRL----------AMYVGEGGYATNPSVKDK-----VIEGINLAIQNDMYVIVDWHVLNPGDPNADIYSG------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 170110056 78 ------------------------------------------------------------------------------------------------LEKAVEWAGKHNIKVIIDLHNSGHKQNAPEWHTSQSYIDRTNAIIRRIAIMFRNRTGVV--TAIAPLNEPAGFYSQDVVEVSKQYWKTSYESIRHSKSKAVTII--HDAFQPLENWNG---------FMTGPGYEGSMLDTHIYQLYSVAQNRYSEAEHIVEACDTRNR----LQSKDHLPVVVGEWSVAPNDCVNRQYKAFLRKYWEAQTMSYEKGQGWIMWTWKTETADEW----------------------------- 154304809 82 --------------NSTGKTKYI-GTNIAGFDFGNNGPDGL-----GQMAHFVSKTGHNIFRLPVGWQYLVNNNLGGTL----------DSSNLATYDLLVQGCLATGATCVIDIHN-YARWNGAIIGQGGPTDAQFASLWSQLATKYKSNTKVV-FGLMNEPHD------LNSITTWAATLQTVVTAIRQAGATTMLLLPGSDYTSAGAFITDGSAAALSKITNLDGTTTNLIFDVHKYLDSD--NSGTHAECVTNNIDAAFAPLATWL-RANGRQAILSETGGG-NTASCQTYLCQQVAYLNANSDVYLGYIGWSAGSF------------------------------------- 28200471 27 -----FKISGTQLLDGNGNPFIMRGVN---------HPHAWYTSRTQQALADIASVKANTVRV-----VLADGQQWTRTTATE-------------VANIINWAKQNKLIVVLEVHDVTGSGEQASAGTLY----NATTYWLDMAATLQGQEDYVLINIANEPYGN-----GVPASTWVDQHKQAIQRIRTAGLTHTLIVDAANWGQDWEEIMLNNASSVA----AADTLKNTLFSVHMY------QVYQSRSTVESYVTRFMQTH--------NLPLIVGEFGADHYGE--------FVDADSIMAVAQQYNIGYLGWSWSGNSSNVASLITNNWSTW------------------- 160884664 177 --------------------------------------------PNKVLFEGIKAAGFDVVRIPVAYSHQFEDAATYKI----------KSAWMDKVEAAVKAALDAGLYVIINIHWEGGWLNHPVDANKEALDERLEAMWKQIALRFRDYDDRLLFAGTNEVNNDDANGAQPTEENYR--------VQNGFNQVFVNTVRATGGRNHYRHLIVQAYNAVAHFTMPLDIVQNRIFECHYYDPYDFTDENFKSQWGAAFAGGDVSATGQNVFINNNVPVIIGEYGPTLRDQLTGEALENHLDYIEYVVKTCKNKLVPLYW----DAGYTEKLFD------------------------- 146197393 15 -----LSVKGNKIVGPTGTPVVSHGVSLFWHNWAGI------PYTAATVTSAASCLGAKVIRAAIGVE--PDGDGIAAQAGYLTNPQLALTSTYAVVDGAVAE----GIYVIIDWH------------QHQINLNAAKEYFTTVAKKYTGVPNVI-YEVYNEPAGP-------SWSEVKAYAIEVIKVIRQYDTDNVILVG--------TPQWDQKPDEAANSPITG--YDNIAYTLHFYAGSH----------------GQWLRDAGDKLLSAGYPIYVSECGGMNADGDGGV---NTAEWNNWVSWMAKNDISWATWSLN------------------------------------ 169603756 28 ------------------------GINESGAEFGEKNFTGVYGKEYIKTIDQFIDQGMNMFRLNFLMERLTPNKLDGAFDPL----------YLGNLTEQIKYITAKGKYAMVQPHNYGRFYGNIITDT-----AGFKTWWTNVAKEYKDNELVV-FDTNNEFHD-------MDQQLVFDLNQAAIDGIRAAGATKQYITPEGNSWSGAWTWISSG--NGASLVSLKDPQDKLVYQMHQY--LDTDGSGTSANCVSSTIFSERLAAATKWLKDNKKVGVIGEFAG----GNNEQCISALKDGLSYMQRNGDVWFGAIWWAAGPWWGD------------------------------- 75263005 24 ---------------------------------------------------------------------------------------------FQGLDFVIAEAKKYGVRLILSFVNQWNDFNDDEFYTHPILKKYLKNHIEVVTRAYKDDATIMAWELMNEPRDQADYSGKTVNVGWV---QEMASFVKSLDNKHLLEVGMEGFYGDS--IPERKLVNPGYQVGTDFISNHLINEIDFATIHAYTDQWLSGQSDEAQMEKWIRSHWEDARNILKKPLVLAEFG-------------------------------------------------------------------------- 159130591 80 ---------------------------------------------------------------------------------------------LEYLDNAISWAREAGLKVVIDLHGAPGSQNGFDWQQGDTVSQTVDAFRALAERYLPQSDVVTAIEALNEPNIP----GGVSEAGLRDYYNQIADVVRQIDPD------------------------------------------------------------------------------------------------------------------------------------------------------------------- 145551460 24 --------------------------------------------------QILSKNGFNVIRLHVSFEGAMP------------KRGELDEEYLDKILMIVKMAAKYKIYVILDAHNDIGRHFEMLYSNQNGLADYYGQFWQRVAEKHKDEWNVIGYEILNEPSPGNFWPGLANQKYLVPLYKLIHNYIRKVDNEKLIFFE--------SDFLDVLGAGFDSNIGGQEYLDKEVFSYHVYCGIEKISSVF-----CNRINQLMYYLKMRNVNDLKIGGFLTEFGAVGDDEQSKEILDYILD------KADSYQQSWTYWQYKGYNDHTEGLFYED----------------------- 71020561 197 -------------------------------------------------------------------------------------------------------CAKYNIKVLVDLHTHGGRAGVNQWANDASNINRTVNILQTMSKEFSQSQYVTAIELLNEP----VQDQNVLIDFYIRAYEVVRYPTGRNGPVSPLLIAISDG------FISPAVSDYWNNKALPPQYEGVAIDSHVYTIFSAEQIALSPSERLAFYCSL---KLKWAIANSVHPQIIGEWTPAYTDCANTDYKKMLGRMWEAQVDSSEGGKGWFMWTWKTEAKAAE-----DWS--------------------- 171678147 34 --------------------------------------------PVRSSIDALMGKGFNTFRIAFMMERIVPNKLDGPLDATYAS----GLTDLQ----IVNYVTSKGAYAIIDPHNFGRYYNNVI-----TDVAGFAAWWTTIAKLFVNNDKVI-FDTNNEYHDMA----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 159898699 213 -------------------------------------------------LDTIKAMGLNMVRVPIHWLVLMNTNGTMKS----------DTESFRKLDWLISESSKRNLYVMLDLHGAPGAACPWHSWTNPTYQNWTVQIWERLATRYRGNPTVAAYDLLNEP--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 169640160 29 ----------------------------------------------EEDIARIASWGMDHVRLPVDYDVLARD------------------DGFDRVDEAIGWCRKNGLKLVLDLHSFDAGENESGFFDSADYQEQFYSLWERLAARFGSLYEDVAFELLNEVTDYR------YMATWNRIAVECIRRIRPIAPQTWILFGGYD-----------NNAPYAVPTLEVPDDERIILNLHCYMPVEFTHQGAYWVPWLNREDRVSYEASGFCAWRTGRSLYCGEYGVIDIASPEDT----LRWYRAIHAVFERHGIARCAWSY------------------------------------- 32141115 59 -----LHIGDGRLLEGNGNDFVMRGVNHA----------HTWYPGETQSLADVKALGANSVRVVLSDGHRWSENGPAD------------------VAAVIEQCKANRLICVLEVHDTTGYAEDAAAGTLDHAAD----YWIGLKDVLAGQEDYVIVNIGNEP------WGNTDPAGWTEPTVAAVKKLRAAGLQHTIMVDAPNWGQD----WQGVMRANARSVYDADPTGNLIFSIHMYS--------------------------------------------------------------------------------------------------------------------- 156049003 44 ------------------------------------------NGDVDITFSQIAATGYKIVRVWGFGDANTPPPSTNTDPNLVYFQILYGADGLQRLDYVVHAASKYGLKLVLNFVNNWSDYSSTSFYTDATCQKVYKNYVNTIVTRYRSSTAIFAWELANEPRCN-----GCDTSVITKWATDVSKYIKSLDAQHMVTLGDEGWFAPADGIGDGSYAYGGSEGVDWVANLKI-KTLDYGVFHLYPNTWGYNYTWGNEFIEQHD----NAGKQVGKPVILEEYGSPFPNNHTETEAPWQATVLKSGIAADQ------IWQFGPNGT---SVRAEDFGDVNTIYY-------------- 212542563 78 ----------------SGQNSEFDCVSALGQETANTNFADHWGSWIENDIATMSSYGLNAIRIPVGYWMREDIVYSDSEHFPQ--------GALSYLEQICGWASDYGFYIIIDLHGAPGAQVAHNADTGQYAPTKFLEWMTTQIHSSDSFRNVGMLGIVNEPVQDSSQVGTMRSTYYPDAFSRIRAAERAL---------GITANNELHIQMMNNLWGSGDPTEYLTDNYFAAYDDHRYVKWDTSVAVSQDNYISTSCND---------NRGGNTPTIISEWSLSVPDNVQDTAKDFYAKWFAAQVITYEKQDGWLFWSWKSELGD------------------------------- 169640128 56 ---------------------------------------------------------------------------------------------------VVDYVIDQGLYCIVNVHHDTGDGKQWLHASTTTYKAKFEKLWKQIATEFKDYDQKLLFEAYNEMLDDNNQWNEPKAQD-------GYKAINSYAKSFVTTVRNTGGNNSSRNLIVNTYSASSTPNAMPETTGHIIFQLHTYP------NWQNESNAKREIDNLISNIKSNLL--NRAPVIIGEYATFTTWPSDIDYYTT------------------------------------------------------------ 169640157 193 ---------------------------------------------------------------------------------------------------VVGYVIDEGMYCILNVHHDTGAASTGWLRADESVRERYCSLWKQIATEFEPFGEKLLFESFNEMLDAAG--------TWNYSGAAANAVINAYNADFVSTVRATGGNNARRNLILCTYAASTEQPVLDDFKDHLLAEVHSYAPYHFAFDTDSPREVFDASCDAIITRVGTGLVDKGIPCIIGEYGADTSKRQETELAKQAACYVSAAAEYGITCFYWM----------------------------------------- 151942237 104 ---------------------------------------------------QIKTNGFNLVRIPIGYWAWKQNTDKYIDNITFNDPYVSDGLQLKYLNNALEWAQKYELNVWLDLHGAPGSQNWLRLNNTKELTLAIWRDMFQTFLNKGDKSPVVGIQIVNEPLGGK-IDVSDITEMYYEAFDLFKKNQNSSDNTTFVIHDGFQGIGHWNLELNPTYQNVSHHYFNLTGANYILVDHHHYEVFTDAQL---AETQFARIENIINYGDSIHKELSFHPAVVGEWGARYDGSWTQDYRDRVRQFIEAQATYSSKTTGWIFW---------------NWKTEDAVEWDYLKLKEANLF--- 121699942 23 -------------------------------------------------AALMQRLGVNTIRV------------------YNLAPSLD-------HDKCASIFNAAGIHMILDVSSPLWGGYLDRTDPKSTYNEIYFKQVFGVIEAFKNFPNTLGFFAGNEVINEQS---VKDVPAYVRAVQRDMKDYIAKNLNRSIPVGYSAA--DIRPILADTLNYFMCEDKDAPSSHSDFFGLNSY-------SWCGNSTFKKSGYDVLTEDFAEA----SIPVFFSEFGCNEVRPR--YWTEVEALYSKEMSQSFSGGLVYEYTQEENNYGEDGSLVDYDNLMAQYSKLDM------------ 19113538 30 --------KGNAFFDSTNERFYIRGVDYQPGG-SSSLVDPLASRSCKKDVEIFKKLGINTVRV-------------------------YQVDNSADHDKCMNALSEAGIYVILDLNT--YRHSISRAHPALSYNKVYLQHLFATIDAFKGYDNVLGFFSGNE----VVNDEDTTAITWVKAVTRDVKAYIKKHSDRHIPVGYSAADVAENRLQLAHYFNCGDESERADF-----YAFNMYEWCGYSSM---------TVSGYYDRIKEF--SNYSIPLFLSEFGCNDDTTPNRPFTEIEAIYSHDMTPVFSGGLVYEY-SAEPN---------------------------------- 160887917 232 ----------------------------------------LWGNPKEAYIKGLKALGFNAVRIPCAW------------DYYIVNPSTYDAAWLDRVSEVVGYCVANDMYAIVNIHWDGGWEESITHGYSSEVDAKQKAIWTQIANKLNAYDEHLLFAGCNEPGQQDQGNVGTSAIDILKYEQTFIDAVRANNASRCLIVQGPYTNIDKTV--------NDYTMPKDEVPDRLMVEVHFYDPYQFTGSIHNATGYEEDYVKQQFQKMKTAYADKGIPVIVGEYSAMKRAKEDK--IEGTSELAYPDIDQEMHNKSRSYW--------------------------------------- 91763349 26 ---------------------------------------GVRNRFHDADFQLMHDLGFTFVRVPIDLDFVLDETSDN----------LLDAEKLALLDEGIQRLLDHDLAIIIDLHSTSLADSDA----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 116020142 64 ----------------------------------------------KALIDAVAEAGFNTIRIPVSWGQYTTGSDYQIPDF-----------FMSRVKEVVDYAIANDMYVILNTHNSDYCFYVPNNANKDRSEKYFNSIWTQVANEFKNYDYHLVFETMNEPR-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 110627661 102 ---GFVTTSGQKFM-LNGQEFTVVGENSYWVGLM-----GYSTANINKAVQDIANAGSTVVR-TWGFNEVTPSTQQNYPIYYQSWSGATGANGLQNFDQIVASAKANGLRLIVALTNNWSDYNHDLFYTNAQVIAAFKNYVKTFVGRYVNEPTIMAWELSNEPR-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 154300159 38 -------------------------------------------------IAKFKELGINTVRV-------------------------YSVDNTANHDDCMTALADAGIYLVLDVNT--PLYSLNRATPAPSYNSVYLQNIFATIDAFANYTNVLAF---FSGNEVINDDTTTSAAPYVKAVTRDMRQYIGSRGYRAIPVGYSAADVDSNRLEMAQYMNCGTDDERSDF-----FAFNDYSWCDPS----------SFTTSGWDQKVKNFTD-YGLPIFLSEYGCNTNTRKFEEVKSI---YGTDMTAVYSGGLVYEY----SEEGSKYGLVKIDGDSVDKDDFTALKAAFAGTSNP- 58270610 78 ----------------------------------------------EDDMKWIASRGFNSVRLPIAYYHLCGPLPEVLKGTDFESFRHVFEGAWGRIERAVEMAGAYGLGVLIDLHGAAGAQNPDAHWDTHANQASTSLALRFLASKFASVPHIVGLELLNEPQNNR---------KLQSWYSKTIDEVRKVAPPDFPIYCSDAWDTDHYAGWVG------------SRGDFVVLDHHLYRCFTDEDKCQTGTDHANNLRSGFRGRFAQQCEAAKGSLVVGEWSASLD---------------------------------------------------------------------- 39977675 21 ---------------ENGSRFQIIGVAYQPGGSAGYKPEGIDPLSNADDAALIQSLGANAIRV------------------YNLNPNLN-------HDECASIFNAAGIYMVLDVNSPLVGESITSHNPWESYYGSYVNRTLAVVEAFKDYPNTLAFFSGNEVI--ANVDTGATVPPYIRAVTRDLKNYIAKHSKRPIPVGYSAADVRSVLFDSFEYFQCAIDGKSDDMSRADLFALNSY-------SWCGDSSFTKSGYDQLVAGF----KGTSVPVFFSEYGCNTPSPR------------------------------------------------------------------- 169844127 29 ---GFVQTRGRSF-ELDGKPFYFVGANWLPHLTNQRDVEATFREMRDAGIKVLRTWGFNAINATELPEALASNLTYYQVWDGPKWKLNDGPQGLHRLDNIVETAGKYGIKVIIAFTNNWGAYGHDTFYTDRRIVAEYQRYVRVLVSRYKHSPNIFAWELMNEAR-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 11071972 43 -----------YLTDDAGRSLILRGFNT--ASSAKSTPDGMPIFTESDLDREHADMGTNFVRFLISWRSVEP------------EPGQYDQAYLDRVEQRVGWYAERGYKVMLDMHQDLYSGFWNTTGKHPELVDHYVNAWKAVADRFADNETVVAYDLMNEPWGGSLQGPAFEAGPLTSMYQRTTDAIRQVDQDSWVCVAP-----QAVGVNQGIPSALGTIADPRQGARRIAYCPHLYPLPLDLGDGYSGKTLTDATIETWRTSIEHVADTEGAPVILGEFGLDTTLPGAQDYLDRVYTVARDM------GAGVSYWS-------------------------------------- 145596933 402 AANGQLYVCGVNLCNQHNQPIQLRGMSTHGLQWFNNC-------YNDAALNVLADWKADLFRI----------AMYVQEGGYETNPPW----FTNRVNELVDEAEERGLYAMIDFHTLTP-------GDPMYNLERAKTFFAAVASRNADKKHVI-YEIANEPN-------GVGWGTIKSYAEQVIPVIRANDPDAVVIV-GTRGWSSLGVSEGANADEVINNPVNAS---NIMYAFHFYAAS------------------------------------------------------------------------------------------------------------------- 58709678 77 ------------------------------------------------------------------------------------------------YDQTVQAALNSGVFVIIDLHN-YARWNGGIIAQGGPTDAQFQSIWTQLAQKYGSNQRVI-FGIMNEPHDIPSIST------WVNSVQGAVNAIRAAGATNYLLLPGSSWSSAQAFPTEAGPLLVK-VTDPLGGTSKLIFDVHKYLDSDNSGTHPDCTTDNVQV---LQTLVQFLQANGNRQAILSETGGG-NTSSCESLLANELAYVKSAYPTLAGFSVWA----------------------------------------- 167750577 48 --DGF-KVDGTKLIDGYGEEFVMRGVNHA---------YTWFKSDTDTALEGIEYIGSNTVRLVLS------------------DGDQWDKVSRAELKSLIRKCKKKNLIAVLEIHDGAGK-------DEVSYLEHAVDYWIEMKDLLNENKAYAIVNIANEWYG-----TYNDLETWRDAYINAVKKLRDAGIENTLIVDSAGWGQCADSVLKY-----GNEILKADKDANTMFAVHMYGTAGKNEETVKNTIDT--------------AIKNNLCLLIGEFGWKHSDGN--------VAYDTIMQYSTEKNIGYLAWSWKGNGDDVSYLVSRDWAGVD------------------ 71003189 88 -------------------------------------------------LQWMTDHGINTVRIPVGYFHFLAGHPNEQARALLKDTDYEKYAQIARIQRAIESAASRNVGVLIDLHGAPGGQGADGHWNSSRDQHKTIDILKAMAADYSRFDNVVGLELLNEP--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 119480803 69 ----------------------------------------------QDDLAEMVSYGLNTIRVPVGYWMREDLVYSDSEHFPQ--------GGLQYLENLCGWASDAGLYIIIDLHGAPGAQTPQNPFTGQYAPTAFLEWMTTNIHQNDKFRNVGMLEVVNEPVQDAGKVGSMRSTYYPNAFKRIRAAEQSLNIDR---------NNYLHIQMMDRLWGSGDPNESLTDTYYAAYDDHRYLKWAGV-AVSKDSYISTSCSDQLNSN---------TPTIVGEWSLSVPDSWNSDWKDFYKKWFAAQVTAYEKQQGWIFWTWKAQLGD------------------------------- 168059004 213 -----------------GGEYQLA--NGWGAEAAVNVFQKHRESFVESDFRFLASKGINAVRIPVGYWIASDPNPPVSGSLQALDNGFQWAKYEQILQDVVAWCSNHGIKIIIDLHAAPGSQNGQEHSSSRDGIAEWIKTIDFLASRYGNNQALLGIELLNEPGAAV-----VPLDVLKDYYARGYSTVRK-------------YTSSAYVIMCQRIGGDFTELANVLPADKVVLDVHFYNLFNHELFDKKTPEWIDFVYNDRLSLVKRLNTAGNALIFVGEWEWMVENASQSDYLRFG---AAQLQVFGQATFGWAYWSY------------------------------------- 211582243 29 -----------------------------------------------------------------------------------------GKDGLQRLDYVVSAAEKEGIKLIIPFVNNWDDYGGMNWYTDADMQGAYQAYIKAVVSRYADSPSIFAWELANEPR-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 115389900 23 ----------------------------------------------------LQKLNMNTIRV------------------YAINPEADHST-------CMNLLTEAGIYVVADLSSPG----ESIIRNDPKWDADLYKRYVSVVDEMSKYTNTIGFFAGNEVSNQKN--NTDASAFVKAAVRDMKQYIKAKN-YRPMGVGYATNDDSDIRENMANFFNCNNKDESIDFWGYNVYS------------WCGDSNYQKSGYASRTDEF----RDYSVPVFFAEYGCNAVEPRKFTEVEAL--YGDKMAEVWSGGIVYMYFQ----EANNYGLVSVD----------------------- 46395596 95 --------------------------------------------------AEIASMGLNHVRIPIGYWAL-----------VAIPNDPYVQGQLSYVDRAIDWARKNGLKVMLDLHGAPGSQNGFDNWQSGDNVPNTLRAIQALAERYAPQTDVTAIEL---LNEPANW--GNDLSQIKKFYYDGWGNVRTQGQTAVTIHDAF---LDPRSWNGFMNSEAGVNNVILDTHIYQVFSQNEVAPCAHVQTACSKPTDKWTIVGEWTDCAKWLNGLGKGARYDGTLPGGYYGSCDKKYKTNLQYFVEAQLDAYESHTGWFFWTWKTESA-------------------------------- 46139103 22 ---GFVTTDGTKF-SLDGKDFFFAGSN------AYYLPFNIWGTDHYKDVKLAKDAGLKVIR---TWAFHDNNRTFSSGGLPQYNTGAEDTVFLSKLDVVVEAAEATNMKLILALTNNWADYGGMDVYTLPAIKKAFKNYIKAVVNRYKDSPAVMAWEIANEPR-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 171689600 20 -------------------------------------------------AALLQILGVNAIRV------------------YNLNPDLN-------HDECVSIFNAAGMYMLLDVNSPMPGEALTSFEVYKSYYASYLNRTFAVVEAFKDYPNTLAFFSGNEVI--DKEETTEFVPSYVRAVTRDLKNYIKNWSDRKIPVGYSAADVREVLWDSFSYFTCSLQGDKDDMSMGDLFALNSY-------SWCGDSSFTESSFDKLVEGF----ENTPVPVFFSEFGCNTPSPR------------------------------------------------------------------- 212540402 92 ---------------------------------------------------------------------------------------------LEVLDQAIVWARDAGLKVIVDLHDNSGHRGSINWDKVPEHISIALHAISALSERYAIHSDVVTSIEALNEPMTVMGDVGVNVWTLQQYYYDCWGRLREVNQDTALTL--HDGFRDISFWNGFMGPYSGVWNVMMDTHHYEVFDNHTQNVCAFGNKAAATDKWTGEWTGAMTDCAKYLNGRGVGARWDGSFGQGYHGSCDDDTRTNLRRFIEAQLDAYEKHTGWVYWTW------------------------------------- 91789272 57 ------------------------GTNLSGMEWAPGLRYGMSSAPNKVDAAYLAACGYTKNRLPIQWEMLHDTPANAAAKAAIGNPGAFHPAYEAYITGVLDAHAAVGMKCIIDNHNYGRYQDFRFQPDGAVIQAHFVDFWSRAARRWKDHPGFGGYGLMNEPHDMPKPGGVIASNEWPAYAQAAIDAIRAIDTANPIYVAGNQYSSAMVIGTKNPGFPLR--------GSNLIYEVHMYLDAFSNGASF---DYDAEVAKNFSAGFG------------------------------------------------------------------------------------------ 67526639 77 ----------------SGQRSEFDCVMALGQETADQAFADHWGSWIQDDINQMVQYGLNTIRIPVGYWLKEDLVYADSEHF--------PKGGIGYLEDVCGWASDAGMYIIIDLHGAPGAQQPKQPFTGQYAPNEFLEWMTTSIHQNNKFRNVGMLEIVNEPVQNADQASSM----INSYYPSAFTRIRNTESSL-----GITSNNYLHIQMMNEKWGSGDPTQSLTDNYFAAYDDHRYVKWDSSVAVDKESYISASCVDDRGGNW---------PTIVGEWSVPDNVEHTADWTDFYARWFAAQAIAYEKQEGWVFWSWKAQLGD------------------------------- 156058750 122 --------------------------------------EGSWNNPVPATFTAVKAEGFNSVRIPVTWAYHFVTSSPSWT---------VNTTWMDRVETVVDQALATGMYVILNVHHDSWIWADVSGANLTMIEEKFSALWSQIGTRMRCKSSKLIFEPINEPPGT-TQENANELNKLNNIFLAAINQAGGYNPQRVVALSGLQMNSVYTEQWFAKPTTYTSQPWGL--------EFHYYSPYSFIYNAWGDTIWGSDADKAALTEDLQLFAGNGIPTMIGEW--------------------------------------------------------------------------- 154308153 73 -------------------------------NTLDAVPEGSWNNPAPATFSAVKAEGFNSVRIPVTWAYHFVTSSPSWT---------VNTTWMDRVETVVDQALATGLYVILNVHHDSWIWADVSAGNLTMIEEKFSALWSQIATRMKCKSSKLLFEAINEP-PGTTQENANELNKLNTIFLAAINQAGGYNPQRVVSLSGLQMNSVYTQQWFTKPTTYTSQPWGL--------QFHYYSPYLIFDAWGDTIWGSDADKATLTSDFQQFAGNTGIPTLIGEW--------------------------------------------------------------------------- 90022638 58 -----LKAEGTLWMNQAGEKVSLRGINIGNWLSMEFWMFDNGNDPVEQDWDVIDEAGFNLVRVPFPHNLIEDDA----------NPMTLKENAWDYLDWAIAEAKEREIYVVLDLHGHTGCEGQNMLWESEEYQERTKWLWGKIAERYNGEATVAGYGLLNEP--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 192361062 109 --------------DSTGTAVQLAGLGWNIGNTMEAIGETAWGNPMNELLKLVKDSGFDAVRIPVAWDQYAN-----------QESAEISAAWLNRVKQVVQMAIDNELYVLINIHWDGGWENNITPAKKDENNAKQKAFWEQIATHLRDFDEHLLFAGTNEPNAE-NAEQMDVLNSYLQTFVDAVRSTGGKNAYRVLVLQGPVTDIEKT-------NELWTHMPADTATDRLMAEVHFYTPYNFDESWYWGEGFLSTTDTERNPTWGEEATDQGIPVVLGEFSAMRRTNLTGDALTYYHKYVTQQALA--RGLLPFYWDNGGNDNFSSGIFNRQQNTVQQVLDALLEGAGA------ 51090374 472 ------------------------------------------------------------------------------------------------LKTVVDWCIDKGLYVIINIHHDYGEGYFPLKKDAIESERFIYNIWKQIAIAFNNGYDHHLIFLQEWWYDVNNETCKESALVLNEYNRLAVKAIRENNEKRFIMCPALAAGYESTV---KSPFEFPDDSKYNKFNKKLLLSVHMYAPYDFANPDMSLNEFTDEYQKEIDDKFLSLYNKKGYSIVAGEMGAINKN-NTQARIDWGTHYIELTRRYQASTFLWDYWDNTKTCDDIFGHLNREKLSW------------------- 169783754 70 ----------------------------------------------KEDIKEIRSYGLNTIRIPVGYWMNEDLIYHDSEYFPH--------GGFAYLEKLCGWASDAGLYIIIDLHGAPGAQVAKNAFTGQFADTEFLEWMTIKVHTLHNFRNVGMLEVVNEPVQNPQVTTTLRSNYYPNAFHSIRKVEGALSIDR---------KDYLHIQMMDGAWGAGDPHEHLTDDYYAAYDNHRYLKWDPRVEVSKDSYIKTSCNDNVATNW---------PAIIGEWGVPDNVQETADWKDFYQKWFAAQVQNYEQHQGWIFWTWKTQLDE------YRWSYRDGVKAGVIP---------- 170739794 67 ------------------------------------------------------------------------------------------------LDRLVTFALNHKFKVVVTF-EPLPNQFAQEFWDNSSLKDSIVDAWRQIAKRYEHSPAIAAYDLINEPITKRPWDDG-GQEEWLNFATKIVAAIREIDPKRVVVFE------------------------------------------------------------------------------------------------------------------------------------------------------------- 189460892 230 -----------------------------------------WGNPATTMIDKIREMGFNAVRIPCAWDQYLSDETTYEI----------KSSWLSRVKEVVDYCMQNDLYAILNIHWDGGWENDIPNGYSEEVNNKQKVLWTQIATYFRDYDEHLLFAGCNEPNVEDE----DDMATLLKYEQTFVDAVRATGGKNVYIVQGPSTDIDKTMQYMTSL-------PVDMTPDRLSVEVHYYSSWQFDESWFWGEENKKYATGTYEGRWDNIFTDQGVPVIIGEFAAVRRTLPDQQ---------------------------------------------------------------- 210077419 2 -----------------GETGYFAGTNWIGFLTDNADVDLVMGHLKSSGLKILRVWGFNDV-----TSQPSSGTVWYQLHQDGKSTINTGADGLQRLDYVVSSAEQHDIKLIINFVNYWTDYGGMDFYTSDTMQSAYQTYIKTVVERYSNSSAVFAWELANEPR-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 90022881 45 ----------------------------------------------------------------------------------------------QKVKTVVDAAIANDMYVIIDWHSHHA----------EDHKSEAIAFFEDMARTYGNKKHVI-YEIYNEPLQISWS------NTIKPYAEDVIRAIRAIDPDNLIIVG--------TPTWSQDVDVASQDPITG--YANIAYTLHFYAGTHKQSLRDKAQTALNNGIALFATEWGTVNANGD---------GAVNTTETDKWMTFFKTNHISHANWALNDKSEGASALNPGASPNG----------------------------- 558311 28 -----------------GKTGYFAGTNWIGFLTNNDDVDLVMSQLAASDLKILRVWGFNDV-----NTKPTDGTVWYQLHANGTSTINTGADGLQRLDYVVTSAEKYGVKLIINFVNEWTDYGGMQFYTNTAIQAAYKNYIKAVVSRYSSSAAIFAWELANEPR-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 68467891 22 -------------------------------------------------VKYFQELGINTIRV-------------------------YSIDNTKNHTECMDTLAKAGIYVILDVNT--PHSSITRSDAACSYNTDYLQEVFASIVEFAQFDNTLGFFAGNEVIND---GPSLEAAPYVKAVVRDMKTFIKNRGFRTIPVGYSAASVDEYRLPSGLYFNCGDD----DMARIDMYGINDY-------SWCGDASMTTSQYSQQMKDFA----NYTVPLFFSEFGCNAKRPRPFSEIEAI--YSTEMSSVFSGGLVYEY----SEEASNYGLLKGDSVTTNDDFDNL------------ 212546407 105 -----------------------------------------------------------------------------------------GADGLEKLDYVVSSAEAHGIKLIIPFVNNWSDYGGMTWYTNTAAQVAYQAYIKAVVSRYRTSPAIFAWELGNEPR-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 94968716 32 --------------------------------------------------------------------------------------------RVQVLDDVVNRAANQDLAVMIDLH--PNSEYKKQVATNGDEAQRAALLWERIAAHYKSNPDLLFFELMNEPELG-------DAYKWNGIQEALAASVRRAAPQHTIIVAGARYSDIEDLVRMPDFAD-----------HNLIFNFHYYEPHTFTHSWGSAYWTRWQLEEFALSNWADWAKRHNVPLICNEFGAYREHTRPEDRMRWIS---AVRGALEKNHIGWTMWDY------------------------------------- 161898165 111 --------------------------------------------------------------------------------------------------------------------------------------------WTQISAEFKDYDGHVVFETLNEPRGGTHEWGCDGTPEWGTTCQQRFAIINALNQKAVDTIRASGGNNANRLIMFPAYVAAPYAAIPNTVNKRLALSVHMYTPYNFAMNCTAHSDFKDSDKTELNNHFTALKSDKGIPVVIGEMGATNKN-NFEARKSWFSYYLGLCKTYNVAAVLWDNGETNPDPKEAFGFMDRSTNNWYTDSQA------------- 45187698 25 -----------------------------------------------------QQLGINTIRV------------------YSLNPDLN-------HDVCMTMLAAAGIYLFLDVNSPLQNQHLNRYEPWSTYSEPYLQHVFKLIEQFSHYNNTLGFFAGNEVV-NDGRSAQTSPPYLKALVGDMKQYIARHSP-RPIPVGYSAVDDLKFRVSLARYLECYDA-------NNKFNDVDFYG--VNSYQWCGQQTFQTSGYDKLVD----AYREYSKPVFFSEFG-------------------------------------------------------------------------- 50286657 24 -------------VDSTGEPFFIKGVDYQPGGNGESDPLSDPKKCARDIV-LFQELGINTVRV------------------YSINPDLD-------HNICMSMLSMAGIYLILDVNSPLPNQHLNRYEPWKTYNPLYLEHVFKVVSQFSGYNNTLGFFAGNEV-INDEESATNSPIYVKKLIGDIKEYI-AITCDRLIPVGYSAADDLNYRVSLSQYLECSTN------SNKVYDSVDFYG--VNSYQWCGEQTIRTSGYDKLIE----AYRNYTKPVMLSEFG-------------------------------------------------------------------------- 50289685 97 --------------------------------------------------ADIKSKGFNLVRIPIGYWAFKDMP----------NDPYVKGSQEYYLDQAIQWAENNGLKVWVDLHGAVGSQNGFDNDENLQNTKEILKYVLQKYSQQQYLNTVIGVELINEPLGPVIDMDKMKEQYIKPAYEYLRNELQS-----IQDIIVHDAFQPFHYWDDFMTVDTGYWGVVIDHHHYQVFSCEWGSGILTESHWTVAGEWSAALTDCTARYDGSFWKNGVSSSFIGSCANNEDIYSWEERKENTRKYIEAQLDAFEKRGGWIFWCY------------------------------------- 666881 316 -------------------------------------------------IKLLADNGIKSLRLPIDLDLYATNDAFVKDTTGTVKLAFDDSTLFTVLDSFVEWTGNYNMSFVIDYHEYDNSYN----ATSAKDNKYIQMMAETWKHVAAHYAENTREDIFFELNEPDMSAGKVTAAQWTVAAQAMIDSIRSVDKKHTILF-------GDAQWYSISLLAKRTPFTD----DNIVYVIHTYEPFAFTH--------------------------------------------------------------------------------------------------------------- 110627663 93 -----------------------------------------------------------------------------------------GPNGLQNFDQVVARAKAHGLRLLVTLTNNWSDYYHDLFYTDPQVIAAFKKYINGFVSRYVDEPTILAWELANEPR-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 1945640 78 -----------------------------------------------ELIKKVKAAGFKTIRIPVSYLNYIGSAPNYTVNASWLN----------RIQQVVDYAYNEGLYVVINFHSIPGSWLHVNSSNQNVIRDKYQKVWQQVATRFSAYNERLIFESMNEFDGNYNNPNTSYYGNLNAYNQIFVDTVRKNNNARWLLVPGWNTNIDYTVGNYGFVVPTDNFRSSAIPQKRIMISAHYYSPWDFAGQWGATATNPAKREDYLDSQFKSMYDKQGYPVVMGEFG-------------------------------------------------------------------------- 119714970 16 -------VDGNRIIDASGRDFVPRGVNWSSFEYACAQGWGMSRDPATTEAKEIAGWGANTVRLPLNQDCWLGTRGAPVSDQYE---ERSVAGYRSDVHAFVTALNRAGIVVVLDLHSRKRIGQ-PEFGNLAMPDSESIAFWTSVATEYADNPSVL-FDAFNEPYSRYSSSGGLTWRCWRQGMAAVVNAIRDAGAEQPILLGGLDYANDISHWLEFAPDD-----------DQLVAAFHSYDFKACGDP------------DCWNDVIAPVAET--VPVLTSELGARHPEN------GYVGRYLD---WADEHNLGVLFWVWADHPGDPMALVTD------------------------ 75755629 72 -----------------------------------------------ELIKKVKAAGFKTIRIPVSYLNHIGSAPNYTINA----------AWLDRVKTVVDYAYNEGLYVIINIHGDGYNWLLVNGSNQTAIKQKYEKVWQQIANKFVNYDERLILESMNEFDGNYGNPNSAYYANLNAYNQIFVDTVRKNNSARWLLIPGWNTNIDYTVGNYGFVVPTDTNRSSTIPEKRIMISAHYYSPWDFAGQWGATATNPSKQEDYLNSQLQSMYNKQGYPVVLGEFGSIDKDSTNNVYRAAFAK--AVTATAKKYGAVPVYW--------------------------------------- 3834388 47 --------KGDKLMIGN-KEFRFVGTN-------NYYLHYKSNQMIDDVIESAKKMGIKVIRLWGFFDGMHNTYMQYEMGKYMGEGPIPKQNGFERLDYTIYKAKQEGIRLVINWNNFGGMMQYVNWYTDERIKTAYKNYVHYLINRYKNEPTIMAWELANEPRND------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 3970820 2 -----LHVKNGRLYEANGQEFIIRGVS-HPHN---------WYPQHTQAFADIKSHGANTVRVVLSNGVRWSKNGPSDVAN------------------VISLCKQNRLICMLEVHDTTGYGEQ----SGASTLDQAVDYWIELKSVLQGEEDYVLINIGNEPYGNDSATVAAGAWDTSAAIQR----LRAAGFEHTLVVDAPNWGQD----WTNTMRNNADQVYASDPTGNTVFSIHMYG--------------------------------------------------------------------------------------------------------------------- 150866234 97 ---------------------------------------------------------------------------------------------------------------------------------------------------------VIGIELLNEPLGPVS-----DMNNLKNFLTQGYNNLRQTGSVTPVII--HDAFQAPGYWDNFLTVENGDYWVVIDHHHYQVFDIDQHISVACNWAWDSKKEYHWNVAGEWSAALTDCAKWLNGVGRGARYAGQYDGTWTQDYKTNVRKYIEAQLDGFEQTGGWVFWNWKTENA-------------------------------- 71024039 288 ------------------------------------------------------------------------------------------------LDKMLQWCYQRGMYVMLDLHAMPGSQNGDQSSGHNTTNIQWFTQANQ-ERSDAFVNNVLSWATSSNLSSNEPRVVNNDWSLNQSRFQITRDFYERSYQTCLKYNIPMTFHNGFAPGSVTDKMDLWRPFISGKDPNMLIYEDHPY-PGWFSDPEPGPNEIQTSVCA-----YGAAGSSLGIPIVMGEFSAIQNTNS----ASYARTYVQMQLATYGWSAGSIFWNFKANS--------------------------------- 158451997 1 ---------------------------------------------------------------------------------------------LEYLDKAVDWAEKHELCVILDNHSFHP-----INPTDDGIDRILLPVWEQTAKHFKAKSDYVIYEILNEPH-------GIPDGRWSEIQEAVIDVIRKVDQKHTIIVGGTNYNSLE-----------KMTKVPAYKDKNLIYTFHFYDPHIFTHQGYEEDSKLTKLSSTLDKAEKFSKERN-IPVFCGEFGVFMK---------------------------------------------------------------------- 6324543 32 ----------------------------------------------------LKDLGINTVRV-------------------------YTVDNSQDHSHCMKLLQENGIYLILDVNTPTSAISRYDPACS--YNADYLQNVFATIDTFADYDNVLGFFAGNEVIN--SVNTTNTATYVKAVVRDMKKYIKAR-KYRQIPVGYSAADIVANRQLAAEYFNCGDEADA----RIDMFGVNDYSWCG--ESSFVVSGYSTKMK---------LYQDYSVPVFLSEFG-------------------------------------------------------------------------- 196186558 42 ------------------------------------------------------DRGFRVVRIPVTWTEVVDGGTLADPDTGAIDRD---AERLAALTAVIDYALAKGLYVVINAHHETRLK-------DGMRADVLERLWSDIASLYRDRDHRLVFEILNEPH--FSNHDAMPADRLREMTGRAYRRIRANDPERVILIGGNQWFGADE--MAKTWPDLEEVGGGRDP--YLMATFHHYNPWTFNQGDYADPWTEADIHGPMQVMAEWAGSTGGMPVFIGEWG-------------------------------------------------------------------------- 158451963 48 ---GKLSVSGSKIVDKSGTAVQLKGMSFFWSNSGVGGIFY-----NEKVISWLADWKVDVLRVAMGAETDGTNKGYSDGD---------KATQELLARAAIEECIKRGVYVIIDFHSH------------KEHRSEAVTFFKDMATSYGKYPHVL-YEIWNEPLD-AGGGNGVSGGTIADYASTVGSAIRNTN--------------------------------------------------------------------------------------------------------------------------------------------------------------------- 170104302 76 ------------------------------------------------------------------------------------------------LRKAVNWARKRDLKVIVDLHGAPGSQNYPQWHTAQSNVDRSNAIIEQIAFMFKDQTGVVAA--IAPLNEPAGFKGQDVIHTTKQYWKDSYERIRNPKGQPGNAVSVIHDAFQPLDSWNNFMTAPHYQGVVLDTHHYQIFSPHIRAACDFGNSLHSSERLAVVVGEWMTDCAKYLNSRDGKTGVGSRYDGSYPGTSQSRYKTSLAKTWEAQAMSFEKSQGWIQWTWKAENADEWSYLAYGWIPQNPTNYQY------------ 158451981 3 -------------------------------------------------------------------------------------------NRFVHLDNAVKYAKQNGLKFILDLHECPGHDFQKLFSGDDTYIKKTEKIWAYLAERYAGNDHVL-FETLNEPVAPA----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 121715087 91 --GSFAKTDGLKF-NIDGKTKYFAGTNWLPFLTNNADVDAVFDHLQQTGLKILRTWGFNDVNTIPGSGTVYFQLHDKATGTSTINT---GANGLQRLDYVISAAEKHGIKLIIPFVNNWDDYGGMNWYTNEKIQSVYQAYIKAIVSRYRDSPAIFAWELGNEPR-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 153891383 58 -----------------------------------------------------------------------------------------------------------------------------------------IDFWRAMSKRYKNEPTIVAYGIKNEPNYRDPKLAKEIWWDW--LLPETIKAIRENDKKAWLVVESPPNGSLAWGFAK----------IPTIDDKRVIYALHHYMPHAYTHQGMVTGWDKAAVERTMKEVFLFQKRNPGSRVLVSEFGVIRWAPGGAQWLTD------SIEIFERHGWDWTFHSLA------------EWPGWD-PTYEADAPIK------- 70992541 23 ----------------------------------------------------------------------------------------------------MDLLSQAGIYVIADLSSPG----ESIIRNDPKWDSDLFNRYVTVVDALAKYTNVIGFFAGNEVSN--TKQTTHASAFVKAAVRDMKAYIKAKN-YRPMGVGYATNDDSSIREKMADYFNCDNAEESIDFWGYNIYS------------WCGDSSYEESGYSTRTDEF----RDYSVPVFFAEYGCNAVEPRKFTEVSAL--YGSRMASVWSGGIVYMYFQ----EANNYGLV-------------------------- 119488588 37 -----------------GKTGYFAGSNWIGFLTNNADVDLVFDHMKESGLKILRVWGFNDV-----NTVPGQGTVYYQVHANGKSTINTGADGLQRLDYVVHSAEKRGIKLIINFVNNWDDYGHNAFYSNKNIQNAYRRYVKAVVSRYTNSPAVFAWELANEPRCK-----GCDTEVLYEWIKSTSEYIKKLDKRHMVCIGDEGFGLDLLSDGSYPYTYVEGSNFT---RNLAIPTIDFGTFHLYPDSWGTTHEWGNG----WAQSHGAACKAAGKPCLFEEYGVTSNHC-------ALETPWQKTSLNTTGVSGDLYWQYGPNDGNT------------------------------ 121715900 25 ----------------------------------------------------------------------------NVIRTYAVDPTAN-------HDECMQKLADAGIYVITDLASPD----VSITSNAPVWTVEQYARYASVIDAFQKYDNLIGFFAGNEVVNQANQSAGAAFVK--AAARDMKSYIKNKGYRKSLAIGYATTDNPEIRLPLSDYLNCGDQSEAIDFFGYNIYE------------WCGDKTFQDSGYQNRTQE----YEDYSIPIFFSEYGCNDEKPR--KFTDVPVLFGPQMENVWSGGIVYMYF----ETTNDYGLVSVDGNTVNTE---------------- 213403536 24 -------------------------------------------------------------------------------------------NASQDHSACMKALDSAGIYVLADL----AQPSESIDRTSPKWDTNLFSRYASVVDAMANYTNVLGF---FAGNEVTNNNTNTPASAFVKAAVRDMKSYISMQGYRSIPVGYSTNDDSDTRVSMADYFECGSTDERADFYGVNIYE------------WCGSSTYQESGYADRTEEFANF----TIPVFFSEFGCITKRPRTFQEVQAL----------------------------------------------------------- 50308555 21 -----------------------------------------------------QDLGINAVRV------------------YSLNPDLN-------HDKCMTMLASAGIYLILDVNSPLINQHLNRYEPWTTYNPIYLEHVFKLIAQFIPYNNTLGFIAGNEIINDKRSAQRSP-PYIKQLVGDMKGYIKAHSPRAIP-VGYSAADDLKYRVSLSKYLECED-------KGTHDSSVDFYG--VNSYQWCGDQDFQSSGYDKLVD----AYKDYSKPVFFSEFGCNEVTPR------------------------------------------------------------------- 50305125 22 -----------------------------------------------------QQLGINTIRI------------------YSLNPDLN-------HDKCMTILNNAGIYVILDVNSGEWGESLNRADPSGSYKDYYLERVFKFIEAFKNYPNVIGFFSGNEIINDDEDYAEIDPPYIRAV-QRDMKQYIEKHSNRSIPVGYSAADNVDLRVATYDYLQCNSLNGALQTSRSDFYGLNTYEWCSGISDWTSSG----------YDKLESSFKNGSIPAIFSEFGCITAGER------------------------------------------------------------------- 7208318 28 ----------------NGSEFYIRGVAYQ--EDYSGGGAGGTGQSEANYVDPLAD-GSKCERIPYLLQL-----RTNVIRTYAVNPSLN-------HDACMQKLSDAGIYVITDLASPD----ESITSNSPVWTVDQYARYTSVIDAFQKYDNVIGFFAGNEVVNQANQSAGAA---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 50305739 29 ----------------------------------------------------------------------------------------------------MQALNDAGIYVIADLAEPSYSINR----DSPKWNLELYERYTSVVDKFANYTNVLGFFAGNEVTNNST--NTDASPFVKAAIRDTKQYIKDQG-YRSIPVGYSSNDDADTRVAIADYFACGDDDVKADFYGINMYE------------WCGTSTFEESGYADRTDEFKNL----TIPVFFSEYGCIEVRPR--KFQDVAALYGENMTDVWSGGIVYMYF----EEENNYGLVSVDGSSV------------------- 158451991 122 ---GKLKASGKNIVGSKSTPVQVRGVSLFWSNTGW----GGDKFFTETTVNAMVDWKSEVIRVPMGHSIPGKSQYSGSYLA-------DKAKNMARVKTAIDAAIAKDVYVIIDWHS----------HSAHVDPDNAIEFFTAMAQDYGSKDHVI-FEIYNEP--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 116061877 16 SAGGFVRV-----VDANDSPFVFAGFNAYGLGELGADFEGQGRRAATRMLDAASDAGMNAARV----WAFSVNERRKTWRRNARGELEHDEAFLTGLDWVVGEASKRRMVLILALHWHDADADMSEFYERVECREMYVWHASKILMRYRDEPAVGAYNLINEPRCRGCDESLQRWIDW------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 119485791 112 ------------------------------------------NADVDSVFDHLQQTGLKILR-TWGFNDVNSVPNPGTVYFQLHDPSTTGADGLQRLDYVVSAAEKHGIKLLIPLVNNWDDYGGMNWYTNSKIQSVYQAYIKAVVSRYRDSPAIMAWELSNEAR-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 189209964 32 --------------------------------------------SLRRDVANFKSLGINTIRI------------------YTIDNSKNHDEGMKMLDDA-------GIYLALDANTPKYSLNRETKDTHRSYNDAYLQSVFATIDAFADYSNLLLFFSGNEVINAKNNSNAAP---YIKAVTRDMKQYISNRASRPIPVGYSAADVSENIYQQATYFNCGTDDERSDF-----FAFNDY-------SWCDPSDFKKSG---WDQKVK-LYSNYSKPIFLSEFGC---NTNTREW--------------------------------------------------------------- 3730 30 ----------------------------------------------------------------------------------------------------MKALNDADIYVIADLAAPATSINR----DDPTWTVDLFNSYKTVVDTFANYTNVLGFFAGNEVTNNYT--NTDASAFVKAAIRDVRQYISDKN-YRKIPVGYSSNDDEDTRVKMADYFACGDDDVKADFYGINMYE------------WCGKSDFKTSGYADRTAEFKNL----SIPVFFSEYGCNEVTPRLFTEVEAL--YGSNMTDVWSGGIVYMY---------------------------------------- 160881327 53 ---------------------------------------------------------------------------------------------------VVDYAVAEGLYVMINIHHDSWIWLSSWDGNKSSVQYRFTQMWDQLAKAFKDYPLQVCFETINEPNFQ-NSGNVTAQNKLDMLNQAAYNIIRASNAKRMIVLPSLNTNHDNSVPLADFITKLND--------SNIIATVHYYSEWVFSDLWGNGDYTPRDAVNKAFDTISNAFTAKKIGVVIGEFGGYDSDFENNQPGEELKYYEYMNYVARQKKMCLMFW-------DNGSGINR-----NDSKYSWKKPIVGKMLE-- 50421057 20 ------------------------------------------------------------------------------------------------HDDCMSALADAGIYVIIDVNI--PYASIARDDAECSYNTMYLNEVLASVNHLAEYDNVLGFFAGNEVIND---DKSTSSATYVKAVVRDIKTFIKNKKLRSIPVGYSAADVEENRLETAHFFNCGDDEMARV----DMFGFNDYSWCGKSS--YTGSGYDKKVEE---------YSNYSIPLFLSEYGCNKITPRPFTEVEAL----------------------------------------------------------- 213960964 44 -----WTTQGRWVTDAQHRVVITQGINEV-AKSAPYAPDAVGFG--EDDAAFLEAQGFTSVRLGVLWAGVEPR------------PGVYDDAYLARVERTVRILNAHGIASVLDFHSFDSFYDNAKASDGIGVADHYASAWRHVAEHFRNVPGVQGYDLFNEPRCLTQLGCRAADARLSAVQQKTVDAIRSVDKATTVWYEPMQFFNI----------GVGTNVRLTG--SNLGLSFHDYCTSQATLHSYVGCTAPDN---RVFTNAEKHSRQTGSGLMLTEFGAITTPA-------VITSQMDLAARNRVGVQWWAYTAGDPTTAGPGALVDDPARPPESAKLALIA---------- 90022645 43 ----PLQTSGNQILVGN-QAKALGGHSLFWHN----VPAAGSLYNADTVSRLKNDWNSKVIRAAIGVEV-----PFNSENTYIGNKG----SSLAAIDRVVNAAVANDMYVIIDFHTHHA----------DQVENVAHDFFNEVSSRYGHLNNVI-YEVFNEP--EWCGEHGRWASTIKPYAERVIQTIRNNDPDNLVIVG------------------------------------------------------------------------------------------------------------------------------------------------------------- 156843429 26 --------QGKKFVDSTKEPFFIKGVDYGGSSEVNAKSDPLSDPSIARDIYMFQQLGINTIRI------------------YSINPDLN-------HDACMTMLAAAGIYLLLDVNSPLPNQHLNRYEPWTTYNEGYINHVLKVTHKFSFYNNTLGFFAGNEIVNDKKSSKNAP-----PYIKSVINDMKTYSRKHLPRNIPIGYSAADDLNYRISLAKYLECSESSTSSDYSV---DFYGINSY--QWCGQQTIKTSGYDKLVE----AYQNYSRPVLFSEFGCNLILPRQFEEIKAL--FSPDMYSTFSGGLVYEY-SQEPNSADGSAMMLSDFDMLKKQYANTITP--------- 66826341 36 --------------------------------------------------------GFNAVRLGVMWPGVEPV------------KDEYNQTYLDVMSKLVSEMEDNEIYTLIDFHEDVNREFQNLYDNVNGVQDKFIDYWRQVVNTFKSYDTVLGYEIINEPWGGDIYLGYADSKNLLPLYQAVNNAIRELDDQHCVYYEKALTDLFHSYFPSGTPGGV-------QYNDRQVLSYHIYCATDRDGNP-RHEYVCDGEDDIFLVSAMKDLKQTGGGGFMTEFGAVSNGTNSIEMLNYLT------GSADKYLQSWTYWQL------------------------------------- 162449739 121 ---GRLRVMNGNIVGEHGSPVQLKGMSLFWSQWSNYY----NGNVVNSLAD---NWESTVVRAAMGIE---------GEDGYLQDAGAQKAKA----KTIADAAIAKGIYVILDWHD----------HNAHQHLDLAKSYFREVAQAYKNTPNVI-FEVFNEPLNTNTW--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 145046110 36 ------------IKDVEGRTVLLRGANVNGLNDYASNGTGLPTVADRTDFEGMAALGFNVVRLNVAWSALEPT------------PGAFDAAYVGRIREAVQDAKDNGVYTVLDMHQDAWGPYQAFYDDEQGVQGHLVQTWARLAAEFKDEPAVVGYDLLNEPN-PGLRDPFTAADQIGRFYQRAIAAIRQAE---TGGFPHLVIFEPSALWSAFGFDALPPRHYLADPL--VVFSPHLYSQSINVSSEFPSIEDGFQIAAA-------AADWYGAPLWTGEWG-------------------------------------------------------------------------- 164657103 135 ---------------------------------------------------EIASLGLNHVRIPFPYWGIKTYD----------DDPYIKLNQYDKLKEAAHWADKYGLKVIIELHDHGGHTGHMDWLKYDVNKDRWLEILDELASEFSQYPAVTAISIVNEPNGDVNEILGQYKRGYNRVRNS------ESDAELVVIIGDVFLNVAENDYWHTRMQPPKYQGVMTDTHVYRIFDADSYKYYCSLKGGLAANNHLWALIGEWSPVFTDLNGRFKGARYDGSFDSTYHGSCDGKYKRLLRKNWDIQTDAYEAGAGWIMWTWRTENHN-----ADDWS--------------------- 156054378 31 --------------------------------------------------NEIASVGLNHVRIPIGYWALNPLPG-----------DPYVQGQLIYLDQAIGWARQAGLKIILDVHGAPGSQNGFDNWTQGDTTKQTLAAIQTLAYRYAPATDVTGIEL---LNEPANWALDMGA--VKQFYYDGWGNVRNANPDTAVVIHDAFLSPPSWNGFMNYQSGVNDIILDTKPCQHVQVACSQIGNLANTDKWTGEFSGAQTDCAKWLNGFGYDGSYPGSPAVYGSCQTKDVGTVDGLLKVNLAYFMEAQLDAYEAHSGWVFWTWKTESA-------------------------------- 146197139 45 ------------------------------------------------LIDAVKKAGFNTVRIPSAWSGYIENTTTYKI----------KDSWLKRVSEVVNYTIKNDMYAILNIHWDGGWLEENPTFDKQKEVNAKQKLWTQIATYFEGYDEHLLFAGTNEVRKDYGTPSDENIEVQNSYLQTFVDAVRATGGNNKIRNLVVQGYNTNIEHTVNYLRIPSDN-----ATHRLLVEIHFYDPYDFSQNYLWGKSYANSGESWVDEAFGMLKKNKQYPVILGEYG-------------------------------------------------------------------------- 18073449 29 --------------------------------------------------------------------------------------------------RCMNALNDAGIYVIADLSSPKVSVNRK----SPSWDLEIFDRYKSVVDMFANYSNVLGFFAGNEVTNDAT--NTDASAFVKAAIRDTKSYIKEKGYRGIP-VGYSSNDDADTRVDIADYFACGDDAERADFYGINMYE------------WCGNSTFQNSGYADRTKEFANL----SIPLFFSEYGCNEVQPREFTEVQAL--YGPDMTDVWSGGIVYMYFQ----EANNYGLVSIDGSSVKT----------------- 50304959 93 ------------------------------------------------------------------------------------------------LDQAIEWARSYGLKVWVDLHSQNGFDNSGLRDQVEFQQDGNWDVFKNVYSRDEFTDTVVGVEVLNEPLGPV-----IDMDKLKELYNWAYDYLR-NDLQRDQILVIHDAFQKANYFDDQLTVEQGAFGVLVDHHHYQVFSPEEVGRTIDEHHWNVVGEWSAALTDCTARYDGSFVKNQDTSYWIGSCEGSQDISTWTDKKDNYRKYIEAQLDAYEIRNGWIYWCYK---------------TEDTLEWDYRKLVQSGLF--- 169618910 1 -----------------------------------------------------------------------------------------------------------QIYVHLDNHMSRGAWCCTWFGDTDFNVAKWVRGLEFMADHSKKWANMISIGLRNELRKPDNAGSSYNWPTWYDQVIPAANAVNKANPNILIFLSGLDYDTPEDLGNGKKFQ-----LGDFAYKNKLVLELHNYQNDITNCGSMESGLWNNGFRATWPTAI------NKMPVVLTEFGFNQDNSYTKTYATCIKKLMPQWQTGWTVWVSYYIRSGTQDFEETWGLVNHDWSAWR------------------ 115397179 25 -------------------------------------------------IATLHSAGMNIFRVAFMMERLVPSTMTGAADA----------TYMGDLKAVSRVELVY-LDVLANPAQTVKGDHRYGYGNIISSTSDFAAFWTTVAKEFASNDKVIF--------DTNNEYHDMDQTLVLNLNQAAINAIRGAGATSQYIFVEGNSYSGAWTWATVN----DNLKALTDPSDKIVYEMHQYLDSD--GSGTSETCVSGTIGQERVAAATTWLKNNGKKGFLGEFAGGANS----VCATAVKGMLDALAQNADVWMGASWWAAGP----------------------------------- 85090980 28 ----------------------------------------------------MAAAGTNAIR------------------TYAIDPTADHSACMKLLDEA-------GIYVISDLSEPSTSINR----DDPRWDITLYKRYTAVIDEMSKYSNVIGFFAGNEVSNNAT---NTDASAYVKAAVRDSKNYIKNNVKRWMGVGYAANDDAKIRSEMAHFFNCGNQSEAIDFWGYNIYE------------WCGHNTIKGSGY----QDQIDFFKNYSVPVFFAEYGCNIPDGADGRIFE------------------------------------------------------------- 146197391 19 ---GLLQVTNNKVSDSSGKPVILRGVGFAWHNWWPEFYTSAKVGEIKTVF------HANVVRAAIAYD---------KEGGLQSNPD----KAYQLLYAVIDGSIERGIYVIVD---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 153891384 54 --------------------------------------------------------------------------------------------------------------------------------------------WRAISKRYKNEPVIVAYGIRNEPNYRDPIIAKKIWWDW--LLPESIKTIRENDKTVWLMVEPPPAGSLPWGF----------AQIPVIDDPRVIYGLHHYMPHAFTHQGVGKYTYPGKAPRHWDKDILFQKRNPNARILVSEFGVIRWAPGGAQWLADSIDL------FERHGWDWTFHSLA------------EWSGWD-PTYEADEPLK------- 169617692 16 ------------------------------------------------------------------------------------------------HKACMNALADAGIYVVADLSEPKNSIIRDDPGWTTTLYERYTQVVDELM----KYDNTLGFFAGNEVSNQPN--NTIASAFVKAAVRDTKAYIKSKN-YRPVGVGYATNDDADIRENLSAYFDCGNKEDAIDFWGYNIYS------------WCGDSSFQESGFDVRTKEF----EKYNVPVFFAEYGCNTPRPR------------------------------------------------------------------- 56753744 33 ------------------------------------------NSTNITQLEMFKNWGLNVVRLGVMWSGVKPTI------------SIVNTTYLDVIENVIDLYADYGIYVILDMHQDRPPHHLQYPWPYKKKPDFWVMFWEIVARRFGGKSNVLGYELINEPPPGNFYPGYAGRYNLQPVYDYLVKRIRKYDNSTLIFYEPVTYGVFSSGWLGTGFDRVPGAHRDKSAPSKSVLSYHYYCW-------------------------------------------------------------------------------------------------------------------- 119026222 59 -----------------------------------------------------------------------------------------------------------------------------------------LSVLERLSKRYGHRRALMGIEIINEPNTATCWPMANVTERYKAVDPELAEGTGPIAFDWLKNFGALPTDKVVVFHDGFDIEQWKDFMRGPDGFKNVVLDTHQYLMTAETMGCPQTAEYDDFVRNTYAPMIAEMSEHGGQSVLNGEEGAQVETLTAEQKRSLYRGLAESQLAAWSKGSGFYYWNYKTDTVNTPG-----WIGWDA----------------- 6578959 47 ----PLSVNGNKIY-AGEKAKSFAGNSLFWSNNGWG---GKKFYTADTVASLKKNWKSSIVRAAMGVQ---------ESGGYLQDPAGNK----AKVERVVDAAIANDMYVIIDWHSHSAKNNR----------SEAIRFFQEMARKYGDKPNVI-YEIYNEPLQVSWS------NTIKPYAEAVISAIRAIDPDNLIIVG------------------------------------------------------------------------------------------------------------------------------------------------------------- 95025864 41 ASGSFATTSGIQFV-IDGEAGYFPGSNWIGFLKNNSDVDLVFDHMASSGLRILRVWGFNDV-----NTAPTDGSVYFQLHQDGKSTINTGKDGLQRLDYVVHSAEKHGIKLIINFVNYWDDYGGMNWFENEGIQAAYQAYVEAVVKRYINSTAVFAWELANEPR-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 211592790 26 ----------------NGTQFYIRGIAYQGAGGTGQSNNTHYTDPLADDIPYLQQLRTNVIRV------------------YAVDPT-------KNHDACMQKLADAGIYVIADLSSP----RLSIVSNSPTWTVEQYDRYVAVIDAMHQYDNVIGFFAGNEVVNEVNE--TIGAAFVKAAVRDMKAYVKQKGYRKSLSFGYATTDQPDFRNALSDYLNCGDQSTSIDFFGYNMYE------------WCGDNTFQGSGYKNLTEQ----YKDYPIPIFFSEYGCNTIRPR------------------------------------------------------------------- 6224824 31 ------------------------------------------------------ELGINTIRV------------------YTVNPENN-------HDYCMRLFENSGIYVLLDLSEPRN----SIISTDPSWNVRLFWRYSKVIDNMHKYPNLLGFFAGNEVILDTENTHSAAY--VKAAVRDVKSYMRSKG-YRKILVGYAANQHEHTPIPSANYFACGKFCIKLVICLKNIYLLH------FSYEWCDPTSYETSGYRDRVNDF----RNYNVPIFFSEYGCNIVNGKIGVFSQVPHIYSEKMTDVFSGGIVYE-WFQNVNNYGLVNLLPDNTISVRQDFLNL------------ 146197137 18 ---GRLSVKGNQIVGESQKGIQLRGVGLSWHNWWHQF-------YNADTVKHLKDFHANVVRAAIGVEK-EGGYYDDQNRAY------------EDLYAVIDAAIANGIYVIVDWQAF------------QIHLSDATSFFTKVATKYHSSSYII-YELFNEP-------ESASWSEIKSYSESLIKTIRAIDPDNLILV-------------------------------------------------------------------------------------------------------------------------------------------------------------- 169781804 26 -------------------------------------PFQMNDADIDSVFDHLEQAGLKILRVWGFNDVNTAPSPGTHDKEKGTSTINTGKDGLQRLDYVVAAAEKHGVKLIIPFVNSWDDYGGYNWFTNEKIQSVYQAYIKAVVSRYRDSPAIFAWELGNEPR-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 10716080 40 -----------QLVDSLGRERFFHGTNVVKHKPYHPSVEGYDNTSFSEDMKILQDLGLNTIRLGMM------------LPGYVPTRGNYNETYLKIIQEIVSKAAKYGIYTLLDMHQPYPKDCAKHAWGDYYFTDAWADFWKKTAQGFKDYKSVIGYELINEPFAGDIYPGVADERNLAPAYDVIHKAIRTVDEQHSIFFEGVT--------WDYFAAGFSKVPGGDAYRNRSVLSYHYYEPPDFN---------------------------------------------------------------------------------------------------------------- 202953029 21 ----------------------------------------------------LQDLGINTIRI------------------YSINADLN-------HDICMSMLAAAGIYLVLDVNSPLPNHHLNRNEPWKTYNEQYLKNIYKVVEQFSYYNNTLGFFAGNEIVNDKISA--KNSPTYVKAVIRNLKKYIDYNSPRQIPVGYSAADDLDYRVSFSEYLECVDDSVTD--------SVDFYG--VNSYQWCGEQTFYTSGYNILANDYSSFSR----PVFLSEYGCNEVLPRRFDEVQTL--YSSKMNKIFSGGLVYEY-SQEPNN--------------------------------- 210608503 59 --------------------------------------------------------------------------------------------------------------------------------------------LERLAKRYGKRKGLWGIEVLNEPITESVWELFDVPNRYPAVDKEMAAFLRIFYQEAYDRIRKYMPKEKYVVIHDGFVLTAWKDFMREEKYVDVVLDTHQYLMMAEAAGCEQTEGYTCFVKEHYEKEIEEM--EKYFPVICGEWGCDTKGGTLDEKNEIYRAVADAQLQAWQKGSGYFYWSYKL---LTDTVNENGWLGWDS----------------- 134100287 32 --------------DLDGTPLVPRGLN-NGHSAKESADAMAWTGP-GDIAAEADRIGSNSTRLLVFWSRLEPR------------PGHYDEHYLDAVAQRVAWYERAGMRVVLDMHQDMWDHFWGTTGRHPELREHFTAAWRHLAQRFAGSPAVLGYDLFNEPWGGSVPWPLFERDLLGPLYQRLITEIRTVDQQHWIFVEP-----QALGVNQGLPSALPALHDPRTGAPRIAYAPHFYPTLLGAGQTYTGATKARNTMRWWFDANAATARRLGAPMVVGEFG-------------------------------------------------------------------------- 121586172 346 ----------------NGQPLLIRGVNR--HEHHPELGHVMDEASMRRDIELMKQHNFNAVR---------TAHYPNHPRWYEL-------------------CDEYGLYVVDEANETHGQFPMSRLSNDPQWVNAYLQRMIGMVERDKNHPCVIIWSLGNESGIGTN-------------HHAMYQWTKQRDPSRPVQYEGGGANTAATDIVCPMYARVDQH------------QPHPAVPKYALKNWISLPQENRPLCEYAHAMGNSLGAFYKYWQAFREF---------PRLQGGFIWDWVDQGISKWDSEGRHYWGYGGDFGDTNGLLFPD-RTP------------------- 82408397 333 ----------------NGKPLLIRGVNR--LEHHPENGQVMDEATMRRDIEIMKQHNFNAVRC---------SHYPNHPLWY-------------------RLCDRYGLYVVDEANITHGMVPMSRLADDPRWLPAMSERVTRMVQRDRNHPSIIIWSLGNESGHGANHD-------------ALYRWLKTTDPTRPVQYEGGGANTAATDIVCPMYARVDWD------------QPFPAVPKWSIKKWIGMPDETRPLILCEYAH----AMGNSFGGFAKYWQAFR---SHPRLQGGFVWDWVDQALTKKDEKGNAFWAYGGDFGDT------------------------------ 50288687 86 --------------------------------------------------QDIANKGFNLVRIPVGYWAFKTMQGDPYVTGVQE----------QYLDNAIEWASKYGLKVWVDLHSQNGFDNSGQRDALNFPNDDYNVQVTTKYSQDEYLETVIGVELINEPLGPAIDMNKLKFNYYKPAYDYLRDTVQK--PQNIIMHDAFQPYNYWDDFLTLDYQVFSGGELQRDINAHVSVACGWGSGVLNEAHWTVAGEWSAALTDCTARYDGSFWKNGVGSSYIGSCANNEDINSWEDRKQNTRRYIEAQLDAFELRGGWIFWCY------------------------------------- 164655642 557 -----------------------------------------------------------------------------------TNEPYQNASHLEKLSDIMYWSWNRSMYVLIDMHGLPGSQNNDQSSGHNYTSNDNQQISEWYSDANQNYSRQMVDNMLGWLDAHPAKSVVAGITTVNEPKVYSKRSYESALRDFYDFLKPHGIPLVAHHAFVDSPYQHWKSYASNKSPDTFIFDDHPYPAWFQTPEPSDKDKMISSICQYKEDMIDF-----PVPVLYGEFSAI-NILNDTQWTT---DYLKTQLKVFGWSAGSTFFNFRVNKSEN------------------------------ 169624417 28 ----------------------------------------LDLESLRRDVANFKDLGINTIRI------------------YTIDNSKNHDEGMKMLDDA-------GIYVALDANTPKYSLNRENAQTHRSYNDVYLQNVFATIDAFADYNNLL---LFFSGNEVINERNNTNAAPYIKAVTRDMKQYISNRKGRKIPVGYSAADVAENIEAQALYFNCGTEDERSDF-----FAFNDYSWCDPS----------SFTASGWDKKVET-YKDYSKPLFLSEFGCI---TNTREW--------------------------------------------------------------- 31747164 69 ------------------------------------------------------------------------------------------------YNKVVNACLETGAYCMIDMHNF-ARYNGGIIGQGGVSDDIFVDLWVQIAKYYEDNDKII-FGLMNEPHD-------LDIEIWAQTCQKVVTAIRKAGATQMILLPGTNFASVETYVSTGSAEALGKITNPDGSTDLLYFDVHKY---------------------------------------------------------------------------------------------------------------------- 169595726 86 -------------------------------------------------------------------------------------------------------AQEAGLKVMIDLHGDNSGQYGSVRWTQGDSVQHTLNVLNKIRDDHASHPAVSAIQLLNEPLGPSL-----DMNVVRQFYMDGWGN-LKNSEVAITFHDAFQGVTSWGNWGAGMWNLLLDTHHYEIFDNGMVSQIKQACDFGNQMASTGKNTIAGEWTGGLTDCAKWLNGKDKGARYVGDCAGKYTGSNDDKY--NIGRFIEAQLDAYEKAAGWIFWTW------------------------------------- 154278311 34 ----PLTVSGNQIL-SGGEAKSFAGNSFFWSNTGW----GQERFYNAETVRWLKDWNATIVRAAMGVDFDGSYIPEHEDADPEGN--------VARVRALVDAAIAEDMYVIIDFHTHHAEDY----------EAESIEFFEEMATLYGGYDNVI-YEIYNEPLQISW------DNVIKPYAESVIGAIRAIDPDNLIIVG------------------------------------------------------------------------------------------------------------------------------------------------------------- 213404604 22 ----PLSVKGRKFF-VNDTQFYLKGVAYQPAEKTNFVIDPLNKDNCTRDAKILSDLGANSIRV------------------YAVNASLN-------HDKCMQAFSNQSIYVFLDLANPK----TAIDRSSPTWNIYQYANYTKVIDAFAKYNNTAGFFAGNEVVNNASNSASIA---YVRAAIRDSKSYIKANVNRSIPVGYAGADIPYIRTKIANYLACNDTDSEADFLGYNIYE------------WCGKSDYVTSGYKDRTEE----LKNYTVPLFFSEFGCNLVRPR------------------------------------------------------------------- 145256130 34 -------------------------------------------------IEKFKELGLNTIRV-------------------------YSVDNSKDHDECMNALADAGIYLVLDVNT--PKYSLNRADPAPSYNDVYLQYIFATVDKFASYKNTLAFFSGNEVINDGPSS--KAAPYVKAVTRDLRQYIRSRN-YREIPVGYSAADIDTNRLQMAEYMNCGTDDERSDF-----FAFNDYSWCDPS----------SFTTSGWDQKVKNFTG-YGLPLFLSEYG-------------------------------------------------------------------------- 211591967 25 ------------------------------------------------------------------------------------------------HDECMNALADAGIYLITDLSSP----SESIVSDDPTWNSDLFTRYSQVVDAFAKYPNVIGFFAGNEVANKVNNTNSMAY--VKAAVRDMKSYIKEKNYRSSLAVGYATDDDATVREAVSNYLICDEAADSIDFFGYNIYE------------WCGDSSFQKSGYAERTKEFA----DYPVPAFFSEYGCNEVRPR--KFTDVPVLYSDKMTDVWSGGIVYMYY----EEANKYGLVSVD----------------------- 169605391 25 -------------------------------------------------ANLMKTIGANSIRV------------------YHVDPKGN-------HDACMKAFADAGIYVWLDL----DTFNTQIYEAAPQWNSSQRDAFALVMDAFHSYDNLGGFFVGNEAITTANGSVTAP---YVKAAARDLKAYRDSKSYRKIPVGYSAADIASLRPMLQNYLACGTN----SSETLDFFSLNSY-------SWCGGSSYMQSGYDQLEKMSESLH----IPIFMSETGCNTVRPRDFKDQEAIFGDMADT---------------------------------------------------- 197293757 87 -----------------GETKYFAGTNWLPFLTNDADVDSVMDNLQKAGLKILRTWGFNDVNSKPSSGTVYFQLHDPSTGTTTINT---GADGLQRLDYVVSAAEKRGIKLLIPLVNNWDDYGGMNWYTNSKIQSVYQAYIKAVVSRYRDSPAIMAWELSNEAR-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 157411571 31 ---GQLSVSGTKLLSSSGTAVALHGNSLFWSQWYPDF-------WTASVVQQLKNWNANIVRAAMGVDQGGYLTTASTQYALVVAVVEAAIT--------------HGIYVIVDWHV------------SATYQSDAVAFFTKVSAAYGSYPHV--------LYETYNEPTSVSWTDLVPYHKAVIAAIRANDADNIIICG--------TPTWSQDVEVASANPITG--YSNIMYTFHYYAATHGASYRSKVTT----------------AVNNGLPVFVTEYGGTIDSSSSATWWTFL----------------------------------------------------------- 169845014 78 ------------------------------------------------------------------------------------------------LQRAIGWAEKYGLKVIIDLHGAPGSQNYPTWHTKQSNVDRTNAVIKRIADMFKDSTAVVPM--IAPLNEPAGYRGDDVLRVTRQFWYDSYGNIRYPYGSARQSDTVVMISDAFQPLWSGFMAYPGFEGVMIDTHHYQIFSPEQHIQMACSRGRELAASHLWIAVGEWSPARTDCARYLNGRGVGSRFEGTYPGSSHQSYKNFLRQFWEAQTIAFEGGDGWIQWTWKAEEA-------------------------------- 71004714 269 ----------------------------------------------------IKDAGLNHVRIPVPYFMFKEAVGP--------NAPYLTLNRFAKLKEGVQMAKKYGLKVWIDLHSVPGSQNPINWANNPAYYTQTQYAFNRLVTEFTHSDYVTAIQAVNEPKGPAVQKLLNKYYPWARNKVAIPDGWNKYSNMLLAIHDAFQGLQYWQNFWTGRAR------------HRVLLDTHPYFVY---SDWEHQATDTQRLQEACNLVSSFETSQKYYPSIAGEWGVNGPNGDRAKYMAFMARNFRTQQFVYEQGGGWILWSWRNDN-------NPDWS--------------------- 118726842 94 SGEGQQQPSGVGITWMDGNTLYPVGVNYAWYNWSYEFSDNNWNSNIKSDLDTMSSKGINSLRWWVFPDL--AYGPLWSGPNEGSLCTGLPEKWVDHMKETCDYAYSKGIKIYWTITSFDCVDHDDIIDNPIVLQSFLDNAMKPILQTLGEHPGVLGWDIINEPWIIKKEDNGEPNNKGEIFPLAAMRNYIKTTCDFI-----HQYAKQPVSFGSANMKWLGAQYDLWDGLGLDFYDFHWY---DWATPYFNPVTTPAS------------SLKLDKPVIIGEMMPDTQSSSLKMTHKQVLD-----AIYKNGYAGYMLWSWN------------------------------------ 58422894 126 ----------------NGQPLLIRGTNR--HEHHPEHGQVMDEATMRQDILLMKQHNFNAVRC---------SHYPNHPLWY-------------------KLCDRYGLYVVDEANITHGMQPMNRLSNDPLWLPAMSERVTRMVQRDRNHACIIIWSLGNESGHGGNHD-------------ALYRWIKSEDPTRPVQYEGGGANTAATDIICPMYARVEQD------------QPFPAVPKWSISKWIGLPDEQRPLILCEYAH----AMGNSFGGFDRYWQAFRK---HPRLQGGFVWDWVDQGLTRLADDGQSYWAYGGDFGDT------------------------------ 11514387 1 -----------------------------------------------------------------------------------------GADGLQTLDYVVQSAEQHNLKLIIPFVNNWSDYNATTWYTNTAAQTQYRKYVQAVVSRYANSTAIFAWELGNEPR-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 196155098 344 ----------------NGKAVLIRGVNR--HEHHQVKGHAINEDDMLEDIKLLKQNNFNAVR---------TAHYPNHPRWY----ELCDEYGLYVVDEAN-----------IETHGMFPMGRLSR---DPLWAGAYMARFTQMVERDKNHPSIIIWSLGNECGHGPTHDAMYGWA-------------KSFDPSRPVQYEGGGADTTATDIIAPMYARVDTDVED------------------------------DAVPKWAIKKWLSLPGEN-RPVILCEYAHAMGNGSFDEYWKAFKDYPRLQGGFIWDWVGDAFWAYGGDFGDT------------------------------ 169614880 29 -------------------------------------------------IEEFKKLGINTVRV-------------------------YTVDNTAEHDECMNALADAGIYLALDVNTPKYSLNRATP-QPSYNEEYLQSLFATVEKFAKYDNTL----LYFSGNEVINDDATTNCAPYVKAVTRDIKSYINARGLRKIPVGYSAADVESNRLEMAAYMNCGDDAVRSDF-----FAFNDYSWCDPSD--FKTSGWDQKVQKF---------KDYSIPIFLSEYGCN------------------------------------------------------------------------ 149276183 36 -------------------------------------------------------------------------------------------------------------------------------------------------------KAIMAWELANEPRPMRPQ----AVTAYKEWISSTAGYIKSLDKNHLITIGTEGF--------MGTEENYDLFKEIHADRHVDYLTIH---IWPKNWGWFKDVPTSANLPSVMEKAVDYIARQLKKPMVIEEFGLPRDGRLRDEFFKRIFSIWASSRKNSGAIAGCNFWAFGGTSRPIAGQLEDDFSGPPQEEQGL-----NTVFD-- 212539271 92 ------------------------------AEFGTAMP-GTWGVDNTATIGELINQGFNIFRVPFAMERMAHGSIT----------AALDTAYLTNYSVAINYITQHGAYAVIDPHNYGRYNGNIITDTT-----AFQTFWSNLATAFKGNSKVIF--------DTNNEYHDMDETLVFNLNQAAINGIRGAGATTQYIFAEGNSWTGAWTWNTTNDS----LKGLSDPENLLVYEMHQYLDSD--GSGTNAACVSSTIGVERVQGATSWLKANRKLGVLGEYAGGPNSVCQAAV-TGMLDHLVANNDVWLGAVFWAAGPWWPSS--------------------------------- 42556011 48 -----------------GKPYVITGVNMWYAAYLGAPNEVGDRDRLAKELDNLKAIGVNNLRLAVSEKSEINSAVKPAVTNGFGN---YDETLLQGLDYLLVELAKRDMTVVLYFNNFWQWSGGMTQYQDPNVTNEWEAFMAKSASFYRDDATIMSWQLANEPRPGNSQTTAEEKQIYIDWVHAAAAYIKTLDAHHLV-----------SSGSEGEMGSVNDMQVFIDAHATPDIDYLTYHMWIRNWSWFDKTKPAETWPSAWEKAQNYMAKQLNKPLVLEEFG-------------------------------------------------------------------------- 67901304 29 -----------------------------------------------------------------------------------------GPNGLERLDYIISGAEKRGIKLVIPLVNYWDDFGGMNWYTNDKIQAAYHAYVKAVVSRYVDSPAIFAWELANEPR-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 151940868 36 ---------GNKFFDSNGEQFFIKGIAYQ-LQRSEEELSNANGAFERSYIDALADPKICLRDIPFLKML-----GVNTLRVYAIDPT-------KSHDICMEALSAEGMYVLLDLSEPDISINRE----NPSWDVHIFERYKSVIDAMSSFPNLLGYFAGNEVTNDHTNTFASP---FVKAAIRDAKEYISHSNHRKIPVGYSTNDDAMTRDNLARYFVCGD--VKADFYGINMYE------------WCGYSTYGTSGYRERTKEF----EGYPIPVFFSEFGCNLVRPRPFTEVSAL--YGKKMSSVWSGGLAYMY---------------------------------------- 86142604 215 ---------------------WIKGVNYYPQEHPWNTFDTLFKAEIQADFEKIKQLNLNTLRIFVGYEDF---------GKAEVNPEK-----LNRLKQLMDLAQDAELQVIVTLFDFYGDYSVLDTPN-------TFKHARSIISALKAHPALLAWDLKNEPDLDFDNRGKDQVTFWLQNH---IAHLKQLDPETPVTIG----------WSKAKAATILEEKLD-------VVSFHYYEEL-----------------EDFEETYRDLKANTSKPIMLQEFGLSTYSGLWNDENDQTTYYERILPILKSNNLHFAFWTL------------------------------------- 95025825 28 -------------------------------------------------VSQIAETGYKVVRTWGFFGVNDPSNPGQPVYYQVLNESLYGSNGIRRLDTVVSLAERYDIQLVLTFMNNWNDFNATTWYTDKKSQRAYREYIKFIVNRYKGSSAIFAWELGNEPR-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 171742378 59 -----------------------------------------------------------------------------------------------------------------------------------------LSVLERLAKRYGNREALMGIEIINEPNTTTSWPMMNVTERYKAFYVTAYHRLRDADRGALPTDKAVVFHDGFDIGQWKDFMR-GDDGKLAPEFENVILDTHQYLMTAEMMGCPQTEGYDDFVRNTYAPMIEEMSEHGGQSVLNGEEGAQAETLSAEEKRALYQGVAESQLNAWSKGHGFYYWNYKL---LTDTVNTPGWIGWDA----------------- 156847524 29 ----------------------------------------------------------------------------------------------------MDALVDAGIYVIADLSEPDASINR----DSPEWTVELFDRYKSVVDMFANYTNVLGFFAGNEVTNNST--NTPASAFVKAAVRDTKAYIKEKN-YRSIPVGYSSNDDADTRVAIADYFACGDSDERADFYGINMYE------------WCGNQNFQSSGYADRTKDFQNL----TVPIFFSEYGCNLVQPRQFTEVQAL----------------------------------------------------------- 154319768 93 -------------------------------------------------IAQMASFGINTIRIPVGYWMMESLVYADSEHFPQG--------GFQYLERICNAAANAGFFIIIDMHGAPGPDSGQYASTPGFYADYFLSWLTTNIHKNPAFRNVGMIGIVNEPVQDAGQAASMISQFYPAAYKAIRDAEAAA---------GVKANNYLHVQAMDQGWGSGDPNAGLTGGVSLAYDEHRYLKWSTVATSQTAYLQSSCTYNPVSST--------GGPTVVGEFSLDTAGWTTSTQGAFYKKWFEAQVMYENHALGWIFWTWKAQ------LNDYRWSYLDAVNAGVIP---------- 194707854 21 ----------------------------------------------------LKQLGTNIIR------------------TYAIDPTADHKACMKLLDDA-------GIYVISDLSEPSVSINR----DDPKWDVELYERYIGVVDELGQYDNVVGFFAGNEVSNNVS--NTEASAFVKAAVRDTKKHIKSKFSRWLG-VGYASNDDVDIREQIADYFNCGDDDSRIDYWGYNIYS------------WCG----KSSMEDSGYTDQAKFFENYSVPVFFAEYGCN------------------------------------------------------------------------ 169769332 12 ---------------------------------------------------------------------------------------------------------------------------------------------------FANYTNVIGFFAGNEV--ANDKNNTNSIAFVKGAVRDMKKYIKAKKYRESLLIGYATDDDASIRDDLKNYLVCGESDAMIDMFGYNIYE------------WCGDSSFETSGYKERTEEFKDF----PVPAFFSEYGC--NDPKPRKFTDTPVLYGPKMNNVWSGGIVYMYFQ----EANDYGLVKVD----------------------- 83646626 49 ----PLSVQGNKVV-SGGQQVSLGGNSLFWSNNGW----GGERFYNSGAVGAIKDWKSSIVRAAMGVD---------EGGGYLQDREGN----RNKVISVVDAAIANDMYVIIDWHSHHAHQY----------KNEAIEFFQDMARRYGDKNNVI-YEVYNEPLDVSWSGV------IKPYAEAVIDAIRQVDPDNLIIVG--------TRQWSQEVEEASWDPIRK---NNIAYTLHFYAGTH----------------KQWLRDKAQNAMNNGIALFVTEWGGAVNESETWAWVDFMRNHGISHANWALNDKAEGASTFWPGASGTGG---------------------------- 169186720 36 ---GFVTRSGSQLM-LNGQPFRYSGPNIYWLALDENPVEYPTEFRVNNALQTAKEMGATVVRSHAAISFGCPKCIMPSLGTY-------NETAFQKLDYAIKAAGDAGLRLVLPLHGGKKSWTRWFGYPDDGISYTGYEFYNKPEIISAFKQHLSVLLNRTNTYTGVKYKDDPTIMAWETGNELGWYDNPTAMKNWTQDIADYLKSIDSNHLVMDGTYGVKDAHLSISSVD--IYSDHFYQWPA------VGACCKGLSVTELNAQASKV-QAAGKAMVVGEFAWNLET------YGTLANFLSAIE-AQPAIVGSNYWALFGQNDDYG----------------------------- 125624141 59 --------------------------------------------------------------------------------------------------------------------------------------------LTRLAERYKNHAALWGIEVINEPITERIWKTMNPQKDLKLAADSAPEFLKEFYKEAYFRLRNILPEETVISFHDGFELHYWKEFFKENDFKNVMLDTHQYVMIA---ELKGTPQSLEAYKVYLDDLGKQIAEQKYVPVFVGEWGVDTKGGINPTQEEFLLELWNASVKAWNQGEGHIYWTYKLNIDTVNEPAWYGWDSWD------------------ 21224556 41 -----IHVSNGRVLEGNGSVFVMRGVNHA----------YTWYPDRTGSIADIAAKGANTVRVVLS------------------SGGRWTKTSASEVSALIGQCKANKVICVLEVHDTTGYG----EDGAATSLDQAADYWVSVKSALEGQEDYVVVNIGNEPF------GNTNYTAWTDATKSAIGKLRGAGLDHALMVDAPNWGQD----WSGTMRSNAASVFASDPDRNTVFSVHMYG--------------------------------------------------------------------------------------------------------------------- 115400631 33 --------KGEKIYSNNGTEFSIRGVAYQ----QEYSTNGTS-ESNSDYVDPLAD-NSKCERIPYLKEL-----RTNVIRTYAVDPTAN-------HDRCMKLLDEAGIYLITDLSAPSDSINRA----DPQWNTDLYERYTSVIDAFANYTNVIGFFAGNEV--ANDNNNTNSIAYVKAAVRDMKAYIKAKNYRTSLAIGYATDDDANIRDDLKDYLVCGDTDSRIDMFGYNIYE------------WCARTEE---------------FKDFPVPAFFSEYGCNDPQPR--KFTDVPVLFGPQMNDVWAGGIVYMYFQ----EANNYGLVNVDGDTVKT----------------- 118370005 20 ---GILKVETHQIIDQNGRERIFHGVNAFPYIPNTDVFDPCSSLS-EQDFKNMKEWGLNAIRLGTMWPGVEP------------QKGFYNETYLNQLKYIVDTAGKYGIYTLLDMHITTGWGTYYFSYDYEGRLNLMAQFWGKIAQTFKGNPFVLGYELINEPFAGNIFPGFADRLRLQDAYEIIAQEIRKYDEDHIIFFEPVTWDNMIKV-------GFTQPPGGNKYSDRSVLAYHYYNPPDFAMGLF------------------------------------------------------------------------------------------------------------ 50549897 21 -------------------------------------------------IKWFKDLGVNAVRI-------------------------YTVDNSADHSECMKALDDAGIYLILDVNTPLISVNRAKPY--ESYNAAYLQHVFATIDTFKDYSNTLGFFAANEVINAKNNTNTAP---VIKAVVRDMKEYIKNQAKRKIPVGYSAADVSENRYEMAQYFNCGPEEERID-----MLGMNDY-------SWCGNSTYEESDYEAKVKAYG----NYSIPIFLSEFGCN------------------------------------------------------------------------ 48425841 24 -----------------GKPYVITGVNMWYAAYLGAPNEVGDRDRLAKELDNLKAIGVNNLRVLAVSEKSEINSAVK--PAVTNGFGNYDETLLQGLDYLLVELAKRDMTVVLYFNNFWQWSGGMTQYMSEKAQQEYRKTLEKIITRVNDDATIMSWQLANEPRPGNSQTTAEEKQIYIDWVHAAAAYIKTLDAHHLV-----------SSGSEGEMGSVNDMQVFIDAHATPDIDYLTYHMWIRNWSWFDKTKPAETWPSAWEKAQNYMAKQLNKPLVLEEFG-------------------------------------------------------------------------- 153891844 95 -----------------GKPVRFNGLNL-------MDVPSADSALVESDADAMAEAGYNLLRLHHFDDWIAD---YKASDPKRYHSGELDPVNLDRLDRIVAACKKRGIYTTLDFYTIRRIRRAHFPWVDERTADDFWAFAENLMNHWKDDPAIVFISLINE---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 210092165 38 -------------------------------------------------------------------------------------------TYISILRNITTELGRRGIYVILDMHQDCSHAFQCLYDNYKGAAEKMASFWKFVASEFSNQTSVLGYELLNEP--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 156742462 345 --------RNRQLL-VNGRVITIKGVNRHDHSDTTG--KAVSRALMELDIQRMKQFNINAVR----------------TSHYPNDP------------YWLDLCDRYGLYVI-DEANIESHAFYFDICRDARYTRAFVERVRNMIERDKNHPSVIFWSLGNESGYGPNHDAAAGLA-------------RRLDPSRPLHYEG-----AISRWMGESWQDGRTVTDVICPM---------YAPIDEIVAWAEQETDD------------------PRPLILCEYSHAMGNSRHPTLQGGFIWEWLDHGIRVADDQGRVYWAYGGDFGDCDGLVWPD-RSPHPALYEYIQPVRGELVDP- 90022139 41 --------------------------------------------------------------------------------------------------TIVDAAIANDMYVIIDWHSHYANTHDW---------AAAVQFFQEMARDYGQYNNVI--------YEVYNEPLDIPWGHIKSYAETVIDAIRAIDPDNVIVVGTPRWSQG-----------VKEASWDPINRNNIAYTLHFYSGSHGQWLRNDAAEAMSNGIALFVTEWGSVNANGDGAVNEGE---------TAAWMNFMRDNGIHHANWSVNDKAEGASALNPGASATGGWGDGD-LTW------------------- 169640172 41 -------------------------------------------------------------------------------------------------------------------------------FTSEKAQEDLINLWRQLSEFLKDRSNDWAYEFMNEPVAP-------EHEQWNQLIAKVHKALRELEPQRT-LVIGSNLWQGHQTIKYLKVPEGDKNIILSFHYYNPMLLTHYGAWWNYPGVLVSKEDYDAYTEEVWNKDAIEAAKKYDLQLFCGEWGVYEPVDRELAY-NWTRDML---TVFDEFDIAWTTWCYDADFGF------------------------------- 145536305 66 ---------------------------------------------------------------------------------------------------------------------------------------------VFLAERYKQEIAFLGVGLLNEP------AGTTDEATLKQYYLTAISEIRATGNDCILTVAPLLYEQDPDHFNDFALKE-----------PHIWQEWHKYLIWGYED--MNEEQILSIGIPGVQKQLDIWKGN---PIFIGEWSIATTDNAPFASVESFKSFGNKYRDTTSAKGGWTYWTWKTSYDET------------------------------ 197923775 37 ---------------------------------------------------DLRARGFNFARLLVFWDDLEPV------------RGRYSERYLRRIGQVLDWARTYRVHVVIDAHQDAHPDDWFAEYFEPAVQRAFTHMWRVLADRFADHPAVIGYDLINEP--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 15982672 88 --------------------------------------------------------------------------------------------------RAIEYCRKYGLRVSLDLHGLPGSQNGWNHSGR-------HGAIGWLNGPDGDKNAQRSLDIHDQLSKFFAQPRYKNVVTLYGLANEVIDWTKKAA----EIVEKNGMKQ-HIVFGDGFLKLSKWKTILQDTGHSLLLDTHQYTIFNTELIGLEHKKKLEFVCDGWVELLSDSNSKGTGWGICGEWSGTMDSPSADAYKKFLLTYAEAQMSAFEKGWGWFYWTWETESA-------------------------------- 154302933 17 ------------------------------------------------------------------------------------------------------------------------------------TTAQFAAFWGELAKRFKSNTKVI-FGLMNEPHDMATSLVVAN-------NQAAITAIRKAGAKNLILAPG-NSWTGGHAWTQGSDPSSALMQTLQDPLNNTAMDIHEYLDVDFSG---GHSVCASSAPENLAPLTAWLKTYNLKAM-ITEFGGA-NGTECAPYIKGIVDYMAQNEEY----IGWTAWAAGP----------------------------------- 168015447 20 ---------------------------------------------VDDILQDGAALGLTVCR----TWAFNDGTH----LALQMSPGNYDENVFQGLDYAIYQAQRNGVRLLLSLVNNWHDYGGKAKYRNAKCRQYYRNHVKAVLTRYRDDPTIFGWELMNEPH-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 90409800 340 ----------------NGKPLLIRGVNR--HEHHPELGHVMTEEDMIRDICLMKQYNFNAVR---------TAHYPNHPRWYEL-------------------CDQYGLYVCDEANIETHGMIPMNRLSDPQWAHAYMSRYTQMVMRDKNHPSIIIWSLGNESGHGSSHNAMYAWS-------------KQFDPSRPVQYEGGGANTTATDIICPMYARVNTTIEDEAV------------PKWPIKKWISLPNEQRPLILCEYAHA--------MGNSLGSFSEYWDAFREPRLQGGFIWDWVDQGLSQWDNDGKHFWAYGGDFGDT------------------------------ 984166 93 -------------------KVRFAGVNIAGFDFGVVTSGTQDSQVVDESVDGVNQMSFNIFRLPTGWQFIVNNNLGGSL----------DSNNFGKYEQVGSGLSLSGAYCIVDIHN-YARWNGGVIGQGGPTDDQFISLWTQLATHYKSNSRVI-FGIMNEPHD------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 146197387 19 ---GLLQVVDNKVSDSRGNPIILRGVGFAWHNWWPEFYTSAKVGEIKTVF------NANVVRAAIAYD---------KDGGLQSNP----TKAYDLLYAVIDGAVAQGIYVIVD---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 153812915 57 -----------------------------------------------------------------------------------------------------------------------------------------LSVLERLAERYGTRKGLLGIQPLNEPITENMWKTMDVEHRYPPADPITMDFLRKYYLDAYDRISKYMPKEKYVVIHDGFELMAWKDFMQEEKYSNVILDTHQYLMVAEADGCEQTVEYVKYVKEEIEPKITEM--EKYFPVICGEWGCDTKGGSAEEKKKIYNALAKVQLEAWNKGSGYYYWSYKTDTVNTPGWIG--WDSWD------------------ 169622129 27 ------------------------------------------------------------------------------------------------LDKLMVKAKGYGIKLQISIHSYNALEGNRDFYGKYYGTGDFYTNSNAISQWAQSSEYIFAFEAQNEAMHP--QGNPTALASWQCTMAKAIKDNMQNNPNILVTTGGGAY-------LSNSLLEPYFSCSSLD-----VLAIHAYGVGDFKTSALQPYVTK--------------AKNAGKKLIMQEWGACYTDASNNNCRDNNIKMWASQIDAA--GIPWFYWQILPNPDPHYGWVGINDVNWNSLKAAGLAAGQASAFD-- 46133939 25 ------------------KTFKANGVNIGGWLHQEAVIDPRWWNQYAKDIDAMAKAGINVIRIPTGYNAWVT---VPGSQLYSGNQARFLRVISDY------AIKKHGIHVILDIHSLPGGLNNYGWFQNQTALDYSYKAVDAAIKFIQESDVPQGFTLINEPVDNPEALSDQGAAWVLRYFQGVVSRVQKINPKIPIMLQG-------------GFRPVDFWVKNFAANTNIVFDVHHYYFAGRPATSQNLPEFICTDAK--------ASAEPKFPVFVGEWS--IQATSDNNFSSRAFNLNTGLQAWSRYTRGSSYWTW------------------------------------- 146197141 20 ---GHLRVKGNKIVVGNSDKLRLRGVNLSWNNWWHQF-------YNADTVRHLKDFHVNVIRAAIGVEQDGGW-------------ESNKQRSYDDLYAVTDACIANSIYVIVD------------WQTFSIKLSEATEFFTKVANQYHSS-NYIIYDLLNEP-------DSATWDQIKSYSETLIKTIRAIDPNNLIIV--------PTPNWDQYVKQAAANPITSD--NNIIYSIHIY---------------------------------------------------------------------------------------------------------------------- 26988414 82 --------------------------------------------------------------------------------------------------------------------------------------------WRDMARELKSHPAIAAYNLINEPGGLAEHAELGQMQQWYAQAQGGARDLPLLYRQLIAAIREEDADTPIDAGWYAGADAFGYWPAPLED-PRVLYSVHMYEPYAATSAAGQTQLWDGRRVEGYLRQPLAWAEAMGLPLVVGEFGCMRRLPGCRQYLEDVLVVL------DRNRLHWAFYSFREDNWDGMGTAKVPWRYWQAVEQGAPDPLKATVFEPI 50311787 81 -------------------------------------------------------------------------------------------------KKVISLANENKIGVLLDLHGPGGANGDAHSGEQSCGSATFFDESSFVKSIVDNVIPFVVQDLQSNVNLIGLQIVNEAQFDQKSYYEKAVEKVRSINSTLPVVISDGWWPQQWSDWVQ-----------EKKLFTDVIIDSHVY-------RCFSDSDKAKNVEKLIQDLSSSVFDRSKADFTVAEFSCVIDGQSWDKTSGNRDDLVKKYGQAQQASWGWFFWTLQFESGDGG----------------------------- 71006242 38 --------RGKYLYQGN-DRFYIKGVAYGGFPEPDSFTDPLALPDATRDVANFRDLGINTVRV------------------YSVNSSLN-------HDACMSSFSNAGIYVILDLALPLNGSINRAQPSWDVGLLDLYASTIDVFSR---YDNLLAVNIANEVVTQPSNA--NAAPFIKAAVRDIKAYLRSKNSNVLVSYSSTDGPSGVNQWRDMLAYYLTCGSADTSV---DLYGLNSY-------SWCGNSSYTASGYNTLTSDFSSL----PVPAYLAEFGCVENGTNNRPWTEVAALFSAPMTDTFSGGVAFSY--FPQDTGPDYGLVSVSGNTVNT----------------- 182436027 53 ---------------------------------------------------DLRARGFNFARLLVFWDDLEPR------------RGQYSARYLARIERILDWAHQHRVHVLIDAHNPDDWFSEYFQYEDPDLQRAQAAMWQVLADRFGRHPAVIGYDLINEP--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 192359740 50 ----FVRVQGRQFV-LDGKAYYPVGVNWFGAYLGAEGEQGDRTRLLKE-LDLLHSLGVNNLRVLAVSE--DSELVRAVRPAIVNAKGEFNESLLQGLDFLLAEMAKRNMTAVLYLNNFWQWSGGMSQYVAWHKQVRYHQVIKTLTGRYHQDPTIMSWQLANEPR-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 16121921 361 ----------------NGKAVLIRGVNR--HEHHPQTGQAIDEESLLQDILLMKQHNFNAVRC---------SHYPNHPLWY-------------------RLCDRYGLYVVDEANITHGMQPMSRLSDDPSWFSAFSERVTRMVQRDRNHPCIIIWSLGNESGHGATHD-------------ALYRWIKTNDPTRPVQYEGGGANTLATDILCPMYARVDED------------QPFPAVPKWSIKKWIGLPNESRPLILCEYAH----AMGNSFGGFARYWQAFRQYP---RLQGGFIWDWVDQSLTHHNDHGQPYWAYGGDFGDT------------------------------ 146197057 18 -----LRVKDNKIVVGNSDKLRLRGVNLSWNNWWHQF-------YNADTVRHLKDFHVNVIRAAIGVE--------QDGGFYQNESGSYND-----LYAVIDACIANNIYVIVDWQTF-----------SVKHLTNATKFFTQVANKYHSSPYII-YDLLNEP------DDSNTWSQIKSYAESLIKTIRAIDSSNLIIVG--------TPNWDQYVKQAAADPVTGD--NNIIYSIHIYVGTHPMS--------------YMDDAREALKTIGLFGGEIGAMNADGNGSLDTAKFNQWIDF------YEQNKISWLCWAVQSKS-ETDSLLKP------------------------ 212720300 55 ------------------------------------------------------------------------------------------------------------------------------------------------------------INIGNEPY------GNNNYQNWINDTKNAIKALRDAGFKHTIMVDAPNWGQD----WSNTMRDNAQSIMEADPLRNLVFSIHMYG--VYNTASKVEEYIKSFVEK-------------GLPLVIGEFGHQHTDGDPDE--EAIVRY------AKQYKIGLFSWSWCGNSSYVG----------------------------- 58267426 82 ------------------------------------------------------------------------------------------------LDRAIGWARNHNLAVIIDLHGAPGSQNGYDWATDEANVERTKNVIALLSTKYSDPQYYGVVTALALLNEPATYLNNTARQYWYDAYGAARYPFGNSDKSGLALV-LHDGFQPLSTFENYMTEPEYED-VLLDTHNYQVFNDEYVAWNWDEHASTYSGSPLWLVVGEWTDCAKYLNGRGIGSRYDGSYGSSYVGSCDDKYKAFMHRFWEVQTQYEQNGQGWIHWTWKTESAADWSYLDGGWIPWNA----------------- 153891755 335 ---------GRDLL-VNGRRVIIKGVNR--HDHHPDHGKAVPYATMQRDVTLMKQFNFNAVRAAH----------------YPNDP------------RWLDLCDQHGLYVI-DEANVEAHGLRNQLAHDSRYATAFLDRVMRMVARDKNHPSIIAWSLGNE---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 83644840 25 --------------------------------------------------------------------------------------------------------------------------------------------WKDLAIALKGHPAIAAFNLVNEPAPERNSDDSDAMAQWYKFYQSLVKTIRQVDQNAVMLDAGWYAAADAFSYWPSGLEDS-----------NILYAFHMYEPYDFTSSETLKPWGPQQISTYISQPINWAKKSGVKRMVMGEFGCARTIPGCGNYLKDVLE------AADSLNLHWAFYAFREDSWDQMGTKKVHWEYWDAMEKGEPDPIKSALFD-- 171693139 19 ------------------------------------------------------------------------------------------------------------------------------------TTAQFAAFWGELASRFKTNEKVL-FGLMNEPHSMPSRLVFSNL-------QAAITAIRAAGANNMILTPGNAWSGGHYWTKGGDEANSKWIHKLVDPIKNLAVDIHEYLDEDFSGGHTACTQDPANLAG-----VTGWLREHGLKGFVTEFGGS-NTTECKLMLEGMLGYMEENEEY----IGWTAWAAGP----------------------------------- 154274732 496 --------------------------------------------------------------------------------------------------RAIEYCRKYGLRVNLDLHSQNGWNHSGRQGSIRWLEDDTHKMLATFFAQERYKNVVTIYGLANEP--MMLKLDIEAVINWN---TKAISIIRESGKDAKIAFGDGFLNLEKWKTIMQDYTVFNTGQVGLPHRKKLDFVCEAWVNLITKSNTKGTGWGPT-ICGEWSQADTDCAKYLNNVNVGSRWLGTMDNPQAKDYKKYLQMYAEAQMYAFEKGYGWFYWTWQTESA-------------------------------- 68484655 55 -------------------------------------------------LDYLKELGINLVRV------------------YQIHPNAN-------HDVCMNAFAEAGIYVLADLSEPT----ISIRRDYPHWDTEIFNRYQQVIDSMSKYKNLLGFFAGNEVTN--CQSNIDASPFVRAAIRDCKKYINQQG-YRKIPIGYASNDDANIRKNLANYFVCQLDEDEDKGQEHLNSQADFFAINVYE--WCGYSTYTTSGYRDLTTMF----KDYSVPVFFSEFGCNIITPR------------------------------------------------------------------- 146197053 18 ---GRLRVEGNKIVGEKRAPGMLRGVCLSWHNWWKQF-------YNANTINHLKDFHANVIRAAIGVD---------ADGGYFDNKD----NAYSCLYAAVDAAINAGIYAIVD------------WQTFVIHESDAKQFFTTVATKYKGKSNVI-YDIFNEP--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 167367009 1 ------------------------------------------------MLRAVRGAGFTHVRLPVAGDLVM----------RAFSPPATIERQLAGVDAALTELIGLGFSVSIDLHPGDGFG-RLHRDDPKASMAALTDAWGNLATVIRKHPAERVFELLNEPDIAPD--------RWQSEVEQLAFFVRGLLPKTTLIVGPTYWQRADSL---PQFRPLADR--------NVVYALHFYDPMVFTH--------------------------------------------------------------------------------------------------------------- 148549243 41 --------------------------------------------------------------------------------------------------------------------------------------------WRDMARELKSHPAIAAYNLINEPGGLAEHAELGQMQQWYAQEQGGARDLPLLYRQLIAAIREEDADTPIDAGWYAGADAFGYWPAPLED-PRVLYSVHMYEPYAATSAGQTQLWDGRRVEGYLRQAWAEAMELPLSRLVVGEFGCMRRLPGCRQYLEDVLVVL------DRNRLHWAFYSFREDNWDGMGTAKVPWRYWQAVEQGAPDPLKATVFEPI 150385951 468 --------------DRPGVPVRFYGTNF------CATAQYLDKEWAERLADRMAAAGFNAVRLHHHDGGLSKRTRTTSTD---LNPAK-----LDQLDYLIACCKKRGIYVTTDLYVSRPFGKGEIPEFPDKWLDSAMENWKTFSRNWKDDPALISICLINEGNINNTWQGEIFVADL--YKERFAEWLKKNEAKFPRFVRELGVSCPITDQNMRSEPLLSVMRDRYDYVDNHSYWEHPLFPLPSAHSNISAITKEANVPATMMPSRLF-----GKPMMVTEF--------------------------------------------------------------------------- 170085411 17 ---------GRYLYNADGSRFYIKGINPFG-EPSSFIDPLAQGDACARDIPFLSALGVNSIRV------------------YSVNSSLN-------HDACMNAFSQAGIYAIIDL--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 90020158 44 -------------------------------------------------LDLLKSLGVTNLRILGASE--KSPLRDSMKPAISERGEINQHDILEGLDFALAEMAKRDMKAVIFLNNFWEWSGGMGFYSNEEAKQLFNNYLTKVVSRYANDPTIMSWQLANEPRPGNGDVSKSNLPAYYDWISKTTQLIKSIAPKQLVSIGSEGT--------MGCLELDECVITAHKETGIDYVTFH---MWLKNWGWFDVQNAEQTYDSAVATADKYLANELNMPVVLEEFGMERDGGERDKFYAYVFDRQIKSIRSGGPFVGSNFWAW------------------------------------- 116766026 91 ------------------------------------------------------------------------------------------------LDAVVQKAADLGMYVIIDLHGAPGGQQEFFNDYNFDRAQKWMSWMTKRIHTNPAYATVGMIEVLNEPVSGHDQGGRYPAPEVPGLVEKYYPGALKAVRDAEASLGVADGKKLHVQFMSQKWDSGNPRDNSAVANDKLAFDDHNYIGFAVKDKGNRDKLMKSACRDNRVVDGQTFA-------ITGEWSMTSDVSPDDKDFFKKFFTAQQQLYEAPGMSGWVYWTW------------------------------------- 156839661 109 --------------------------------------------------KQISEEGFNIVRIPIGYWAWKLDYETNYPGNYTYDDPYVNRIQLDYLNNAYQWAAKYNLKVMLDLHGVPGSQNGFDWLTKENSTEITTAILRESIFNSNSSSSVSALEIVNEPLGPKLNMTVNFYEDTLEYYTITKNKVSTPASNVTFIIDAFQSPGYWDEYLNPNYINTTSSYLEGKNYTYIVVDHHHYEVFTDSQLVESQNDFAISISEELSSHSAFVGEWSGAITDCATWGSRYDGTWSNEYKIQVRQFIEAQLAYYSHTNGWIFWNWKTE---------------------------------- 119945702 337 ----------------NGEALLIRGVNR--HEHHPEKGHAISYEDMLVDIKLLKQNNFNAVR---------TAHYPNHPLWY----ELCDQYGLYVVDEAN-----------LETHGQFPMS---RLSNDLSWLNAYMRRMTRMVERDKNHPSIIIWSLGNE-------------SGLGHHHHAMYQWTKRRDPTRPVQYEGGGADTAATDIIVPMYARVNKDITLPNAPDVV--------PKMAIKKWLSMPNEQRPLCEYAHAMGNSLGSFDKYWQAFREY---------PRLQGGFIWDWVDQGLTKIDDNGDNYWAYGGDFGD------------------------------- 169762384 51 -----------QIVDEFGRTRFFHGTNVPWHRPLEWVPGV--SSFGEQDVQNLHDLGLNIVRLGHSWAGAEPV------------RGEYNQTFLDIMKKQTKMAEDHGLYVLVDVHQDCLARQFCGNGVPDWFADAFAAYWKKLASEYGKTTNVVGYNLLNEP--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 108760388 50 --------------------------------------------------------------------------------------------------------------------------------------------------RYGDHPAVLAWELLNEPRGR---GLDKEGARLRAWIDDVAREVKTHAPGHLVGTGEEGFDGYDPGFWSRSGSPVASFTRNTASPYIDFASVHFY-----PESWGLGGIDTAEAGARWIREHAAIARNLGKPLFVGELGLRNEGAFD------------------------------------------------------------------ 22655548 100 ------------------------------------------------------------------------------------------------LDAVVQKAADLGMYVIIDLHGAPGGQQEFFNDYNFGRAQKWLSWMTKRIHTNPAYATVGMIEVLNEPVSGHDQGGRYPAPEVPGLIQKYYPGALKAVRDAEASLGVADGKKLHVQFMSQKWDSGNPRDTSAVANDKLAFDDHNYIGFAVQDRGNRDTLMKQACRDNRVVNGQTFA-------ITGEWSMTSDVSPDDA--DFFKKFFTAQQQLYEGMSGWVYWTW------------------------------------- 189460325 8 -------------------------------------------------LDSLKSIGIDNLRILVGSDG-ERGVAAKVEPTLQVAPGVYNDTIFAGLDYLLAEMAKRDMLAVLYLNNSWEWSGGYGQYCSDSAQALYANYVKDVITRTNRYTNVMSWQIGNEPRAFSPEY----KQNFANWMGKAAALIKSLDPNHLV---------------------------------------------------------------------------------------------------------------------------------------------------------------- 133251522 43 ---GKLHVSGKNLVNSNNQPVLLNGGAYWTYQNSNYYLNLHGNNRHAATLAYLKDWNMNQVRLFIDREDMGDVAAGS------YNFAGVQTVTQNVIIPYIQYAKTKGVYVVLGLDFTLKDDQATTASNLQKFNQIWGYLASRPEIKSADNVHFELINEPVKSYANGHWGGYNGWNDLRNFQNSIISTIRNQGADNVIWAAGLGYNQFYSLTASHPLT---------DPLNNYGYAVHWY-------PGYGAYDNFSILQDQWNTNVKAAADK--YPINITE---------------------------------------------------------------------------- 170098110 19 ---------GRYLYTADGSRFYIKGVAYQQTDTSAANPFGEPSTYIDRDLPYLQQLGVNTVRV-------------------------YSVDSTKNHDSCMSALSGAGIYTIIDL--TLPLNGSIDRSSPAWSTNLLDQYLATI-DAFSKYDNVLAYNVGNEVVNGSS--NTNVAPFVKAAARDIKAYLTAKKSSVLIGYAAIDGADNFRD-PLANYFSCDPSNTNSGSTAIDLFGLNNYE-------WCGNSTFADSYTDTENNFAGY----------------------------------------------------------------------------------------- 170106054 30 --------------------------------------------DIDLTFHTIATAGFRVVRAWAFNDVSSKPSSGTYFQILQNGKATINTDGLQRLDQVVAAAQKYGVKLLLTLTNNWPGGTHDLFYTDSTIISAFKNYVAQVVKRYANNPTVLGWELGNDLR-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 153890425 7 -------------------------------------------------LDLMASLGFNTVRFFVRWPDFEPR------------PGEYDATMLSRLLRLLDACVERGLRPQPSLFWPSWKTDTQNLFADPGIIERAAAYARTITTHLKPFAAHCGIDLGNELDALPDSSAATPAQ-VREWCRRMTGAIRDVLPDALILSGCDHADTGWRLGDSGAGVPPACRGVACDAPGIDVLTMHGYTWHPVPCGGLSDPLTQSLLPFYVKCARAF------GPVMLQEFGTILTSTAAASHADALRAILPACQDAGANGYLW--WCF------------------------------------- 156844776 139 -------------------------------------------------------------------------------------------------------AKQYGIGILVDVHSSDASGSINNPPTFFKNPTYISKMVNQILPFIARDVCINNINVI-GLQIVNEADTNNTPVNEHNYYLRSAKAIGAIDPQ-LPVVISDGWWPEQQGTWVQQNNLVST----------VVVDAHIYRCFSSSDKSKTAQQIISSLNSTVN------YPSKSADFLTGEFSCVLDEQTWNRTSGNRADLIKQFGQTQVASWGWFFWTL------------------------------------- 29828302 308 --------RGRDLL-VNGERVYIRGVNR--HDFHPLTGRTVSYDDMRADLVTLKRFGFNAIRTAH----------------YPNDPALLDL------------ADELGFYVV-DEADIESHDHAHEIADDPRYTAAFVDRVSRMVLRDKNHPSVIVWSLGNESDYGANHDAAAGW-------------VRRHDPTRPLQYEGAAKLGWADPTVASDIACPMYAPVEDCVAHALS------GEQTKPLIQCEYSHAMGNSNGTLADHWAAIESTPGLGGFIWEFHGILQRVNDGRPAGRAGAGLYDNGVAAQGHR----WAYGGDFGET------------------------------ 16125054 29 ---------------------------------------------------------------------------------------------------------------------------------------------------YRDDPTIMSWQLANEPRPGGSDAGQSNMPAYQAWIRDTAGLIKRLDNQHLVSTGSEGT--------MGCMGLESCVIDAHAPPVIDYMTLH---IWPNNWGWISMTDQPSTYEAGEQKCRDYLAKRLNKPLTIEEFGLIRDGTYRDRFYKTMLDLALADMKAGGPTAGVNFWAWN------------------------------------ 119476874 318 ----------------NGQPLLIRGVNKHEHDPQTGHAESLAG--VEHDLRLMKQNNFNAVRC---------SHYPHQPGFYK----LCDRLGLYVVDEANIE--------------THGMQPMRYLADDPAWSHAFLERITRMVARDFNHSCIIIWSLGNE-------------SGYGAAHDAMYQWTKRYDPSRPVQYEGGGSDTAATDIICP-----------------------MYPRTHQDLDQIFGDRPKWSLVNWVER------TDETRPIICCEYAHAMGNGNFNDYWTVFRDYWVDQGLEQKTDSGEKYWAYGGDFGDT------------------------------ 3252898 323 ----------------NGKPLYIKGVNR--HEFDPDRGHAVTVERMIQDIKLMKQHNINTVR---------TSHYPNQTKWY----DLCDYYGLYVIDEAN--IESHGI----------GEAPEVTLANRPEWEKAHLDRIKRMVERDKNHPSIIFWSLGNEAGDGMN-------------FEKAALWIKERDNTRL---------------------------------------VHYEGTTRRGESYYVD--VFSLMYPKIDVLLEYASRKREKPFIMCEYAHAMGNGNLKDYWDVIEKYWVDQGIRKKDENGKEFWAYGGDFGDCNGVVLPD-RTPEPELYEVKK---------- 170109278 108 -------------------------------------------------IAEIAGAGINWVRVPIAFWAIETWAGEP----------FLARTSWKYFLRFLGWARKYGLRVCLDLHAVPGSQNGYNHSGMLNVVNFMRGNMGLANAQRTLDYIRVLTEFITQPEYQDLIPIFGIVNEPTAGTAALSNFYLEAH-NLIRNITGLGAGHGPYIAMHSAFNGAGDWVGFLKGADRMILDEHPY---------------------------------------------------------------------------------------------------------------------- 107027542 78 ---------GRWLIDDEGRVLIVHGVNVV-VKQPPYAPEAAGFGAKE--MDRLAADGFNAVRLGVAQQQLEPA------------PGRYDGAYLASLARTQRQLADRRIYTLLDMHQDGYPGHPYYYVTSKAINDRFAAVWRHVAAGFAGRPYLLGYELLNEPWPGTRWLDCAGPQGCAAFDQKVMSVFNRTLRTAIR-----DTDRGTLVFQEPNPLFNLGFPTQLDPGDRSGFAFHNYASKVDQFAKAVDTTLPAGQPDKEARVFGNALDATGEALLMTEFGGLDAPDPAGRLVERMAD------AADRDMIPWIYWRFPVPADSTAA-------SWQSVRDVLVRP--------- 116618414 336 ----------------NNQPLLIRGVN--KHEFNSKTGYYVDEKTMIDDIRMMKEHNFNAVRL---------SHYPNASRWY----ELCDQYGLYLVDEAN-----------IETHGVKPMNYLT---NDPKYLPLMMERVTRMVQRDYNHPSIIIWSLGNESGYGHNHD-------------AMYQWIKNTDPSRPIQYEGGGADTPATDIIAPMYARVDQDQVEEVNSK----------WAIKKWIGLSKENRPLILCEYAHSMGNSLGGFNKYWEAFEKY---------PRLQGGFIWDWVDQGLLTKNNEGQSYYAYGGDFGD------------------------------- 71281679 54 ------------------------------------------------------------------------------------------------------------------------------------TQAAWVQWWEDIAVHYKDYPYELMFDLIVEI-AASSPLSDEPINQLNEAYEQAVTAIRGKNDERIVIFSAH-KRSDPTRMDQLDIPTAGNDYLIGEFHEG--YASGPSTDPTNPHYYWDGGAAEITLMTERADAAVAWSVDTGIPIWEGAWGDDYDNARQIAFVKDFVGVLNDRNIPHAVNATKKFYDVSIN----------EWTTLEPVADAIIALVPADIVEQI 182418082 330 -----------KIMKLNGKRIVFKGVNR--HEFSAKRGRSITKEDMIYDIKFMKKHNINAVR-------------TSHYPNQSLWYRLCDEYGIYLIDETN--LESHGSWQKL----GACSPEWNVPGNLKEWQDCVLDRAESMLERDKNHPSVIIWSCGNESYAGEDIF-------------QMSEYFRRKDPSRIVHYEGVFWNREYDKTSDMESRMYAKVKDIEEYLDN------------NPQKPYISCEYMHAMGNSCGGMNKYIELEEKYPMYQGGFIWDYGD--------------------------------------------------------------------- 170101937 95 ---------------------------------------------NQTDVDQIQAAGLNAVRIPLGYWIIEPLVDRTT--------EFYPRGGILQLQRGLQQLAAAGIAVILDHHALPGVASPNQMFAGRCTTDIWTAIMTALSHIDPAFSSVAAIEAINEPIMDVTQTPGYGDSVTAGFQTSATTFGNRFNPEVVQVVKQLGTNTVYTTFMDVNWQYNNPANPAAAKIGPQIYDNHLY--YVFGGVAAANEEAYLTSICNLGRIAADAALQNS-PLLFGEWGLPTEFSATD---EFLQKWADAQKIAYGKGAGWLYWNFKIEISALAGDLAREWSYMEGIKRGYL----------- 150385344 178 ----------------NGQPVRICGMNR--HDHHDTLGKAVPYETMKLDLVTMKRFNVNAVR----------------TCHYPNAPEFYDL------------CDELGFYVV-DEANIEHHAFYNDLCRNPQWTAAFADRAARLVERDKNHACVYAWSLGNESGLGANQAAMAGY-------------IRFRDDSRLLHYEGAVSGQWVDCVPNRAVTDFICPM---------------YPSIEMLVRWSENNRDDR-------------------PLVMCEFNHAMGNSNGKDYFEAFDRYWIDHGIRKETPDGRAYWAYGGDFGDTDGIVWPD-RTPHYEFKALAQPVGITLLD-- 186459211 42 -------------------------------------------------LDLIAAAGFKFVRMDFSWESTERKKGEYTWGDYEANLEKHGLRAIYILDYSNDLYEER----VSSLHAIT-HEEQRGTASPQHPKSIAAYARWAAAAVEHFRGQHVIWEIWNEPNG-YFWKPKPDVKQYLTLALAAAKAIRTQVPKAKII--GPATSGFDWPFMEEFLKSGVLEYLD-------AVSVHPYRDPGTP------PETVTEDYKKLREMIGRLAGKKNLPIISGEWG--YSSSTAGVLQEVQAQYLRQQLVNMLNEVPLSIW--------------------------------------- 32473460 52 ---------GRMFVDDSEKPFAIWGVN-YDHDESGRLLDEYWIDEWDEDFEEIKQLGANCVRIHL------------QIGLYMESPEKASAAQAKQLERLLKLADSKQLYLDITGLACYHKSNIPDWLNELSEADRWKMFWSEVSNVCSGSPVVFCYDLMNEP--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 188994565 376 ----------------NGQPIKLKGVNM--HEHNPATGHYVPEELMRRDLELMKQHNLNAVRLA---------HYPQDRRFY----ELCDEYGLYVYDEAN--IESHGMYYNLR--------RGGTLGNNPEWLKPHMDRIANMFERNKNHPCVTIWSLGNEAGNGYN-------------FYQAYLWLKEADRDLMA--RPVNYERAQWEWNT-----------------------DMYVPQYPDAKWLEGIGRAGSDRPVIPSEYAHAMGNSTGNLW-GQWQAIYKYPN---LQGGFIWDWVDQGILRTDDKGKSYWAYGGDFG-------------------------------- 169174322 322 ----------------NGRRILLRGVNR--HEHHPRLGRVVPQEVMEAELKLMKQHNINAIRTSHYPPHPKFLALADQLGFYVV------------------------LECDLETHGFESAGWAQNPSDDPQWEDALLDRMRRTVERDKNHAAVVMWSLGNESGTGRNLAAMSRWT-------------KDRDPSRPIHYEG-DWSSPYVDVYSRMYANQAETAL----------------IGQGTEPPLDDPELDARRRAMPFVLCEYVHAMGNGPGGMTEYQELF--ERHPRLMGGFVWEWLEHGIAVPTPGGGEHFAYGGDFGETDGLVD------------------------- 70999161 29 -------------------------------------------------VKLMAELGANAIRV------------------YHVDPHAN-------HDGCMKVLADAGIYLFVDLDTFD----TQIEQTDPHWNETQYDRFKQVLDEFQKYENTAGVFVGNEV---LTTKEGSAAAPYVLAAARDIKAYRDAQNYRNIPVGYSAADIAELRPMLQNFLACAENPSDLDFFALNAYE------------WCGDSGYVQSGYRELQRN----ASGYPIPIFFSETGCNAARPRTFDDQAAI----------------------------------------------------------- 197929956 273 ---------GRDLL-VNGERVFIRGVNR--HDFHPLTGRTVSYDDLRADLVTLKRFGFNAIR----------------TSHYPGDPALYDL------------ADELGFYVV-DEADIESHDHAHEIADDPRYLNAFVDRVSRMVLRDRNHPSVIVWSLGNESDYGANHDAAAGW-------------VRRHDPTRPVQYEG--AAKLDWAATGDATDIACPMYASLEECVDHALSGRQTKPLI----WCEYSHAMGNSNGTLADHWAAIESTPGLGGFIWEFHGILQRVNDGRPVGRGGVGLYDNGVAAPGHR----WAYGGDFGE------------------------------- 119488374 25 -------------------------------------------------IDKLAGAGVNTLRIPTTYAAWVKVPGSQLYSGNQVSFLRNIATY---------AITRHGMHVIIDVHSLPGGVNHYGWFNNQTALDYSLAAIDAVLAYVQSSGHPESYTI-APINEPVDNRDMRFFGTPAALSENGSAWVLRYIKAVLSKVAAVN--PKIPVMFQGSFRPETYWSPNFPSSTTLVFDQHNYYFAGRGATG-------QNITSYICADAASGAGDGKFPVFVGEWS--IQAEYNNTFTGRERALNTGLYAFAKHAQGSAYWTFSGNATVNGGTQADYWDYMTWINQDMIHPADA------ 169844579 254 ---------GRYLYQEDGTRFYIKGINHFG-EPGTFEDPLADPDACRRDLPLLTDAGVNTLRV------------------YSVNSSLN-------HDECMEMFSEAGIYTIIDLSI--PLNGSIDRLAPSWSTNLLNLYIRTIDAFEK-YDNVIAYNVGNEV---VLTDSTEVAPYVKAAARDTKAYLKSIGSEALVGYAAINGPSGFRKAL-ADYLSCGSEETAID-----LYGLNEYT-------WCGDSSLTSSGYASVTSQFA----DYNVVAYFSEYGCIDRPPR--LWTEVDALFSSDMSDVWSGGIAFSYFP-AQSAAGQFGLVTDDGSTV------------------- 116672459 334 ----------------NGQRILLRGVNR--HEHHPKLGRVVPREVMESELRLMKQHNINAIR---------TSHYPPHPDFL----ALADQLGFYVV-----------LECDLETHGFEQGGWQQNPSADPQWQQALVDRMSRTVERDKNHASVVMWSLGNEAGTGENLAAMSSWTKLR-------------DPSRPIHYEG-DWSSAHVDVYSRMYASQAETEL----------------IGRGVEPPLDDADLDARRRAMPFVLCEYVHAMGNGPGGMSEYQELFH--RHPRLMGGFVWEWLEHGITRTAPDGQEYFVYGGDFGETDGLVD------------------------- 169600155 31 --DDFVYVKGLRLYDSEG-LHYLTGMNWACMNLAADESTGGNYSRLVAELDQMAAKGINHLRIMAASEGAPTTQPFRMNPALMEAPGQYNKEIFKGLDVCLAEMSKRGMRATMTLNNEWQWDFANLIYTNEQAEEWYKAHIMTVMHRRNEDPVIMTWQLANEPQAAFPTLNENLKDPLFAWVERISAYIRSMSPKQLVNV-GFESKQGEWYF-------------------------------------------------------------------------------------------------------------------------------------------------- 212526826 26 -------------------------------------------------AALMKELGANTIRV------------------YHVDPN-------ADHDGCMSAFEEAGIYLFVDLETF----NSSIDQSAPHWNSTMLNAYTKVLDTFHHYDNLAGVFVGNEV---LTMTNGSRAAPYVKAAARDVKAYRDSKGYRKIPVGYAAADIADLRPMLQDYLACSTN----SSENLDFFSLNAYE-------WCGHNTFTGSGYSALQKN----ATGYSVPIFFSETGCNT----------------------------------------------------------------------- 150864755 8 ---------GNKFYNDTGEQFFLKGIAYQRSRREGEDFDRSKEVPYIDSLALLVELGVNVIRV------------------YQIDPN-------ADHDICMNALASKGIYVLADM----AESEMSIVRNNPNWDTTLYTRYTSVVDALHKYNNLLGLIAGNEVTN--TKYNTDASPFVRAAIRDVRKYIKNSGYRKIPLGYASNDDPEIRKSLSNYFEDPATRCSTADFFGLNTYE------------WCGYSTYATSGYRDLTIEYSKF----PVPIFFSEFGCNAVSPRPFTEVEAL----------------------------------------------------------- 170093754 26 -------------VDSAGRTLLLRGVNLSGASKAPGRPLNIDDGSADVHLARLRGWGFNMLRFPFTWEAIEHAG-----------PKKYDYEFIDYTIRVLQKCKDYGFRVYLDPH-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 167622607 359 ----------------NNKAITIRGVDR--HETDPDTGHVVSRASMETDIRLMKQNNINAVR---------SSHYPNDPYWLS----LTDKYGLYVVDEANIES------------HPLAIDEKTQLGNEMSWLPAHKARVERMVERDKNHPSIIIWSLGNEAGEG-------------KLFAALYDWIKQRDPSRPVQYEPAGQ--------------------------------HAYTDIVAP------------MYPSIERIEKYAKTHTDRPLIMIEYAHAMGNGNLQDYWDVIDQYWVDQSLAFTNDNGQRYWAYGKDY--------------------------------- 29346403 376 ----------------NGNPVRFRGVNR--HEHDPRTARVMSEERMLQDILLMKQANINAVR---------TSHYPNVSRWY----ELCDSLGLYVMDEA--DIEEHGLRGTL--------------ASTPDWYAAFMDRAVRMAERDKNYPSIVMWSMGNESGYGPNFA-------------AISAWLHDFDPTRPVHYEGAQGVDGNPDPKTVDVISRFYTRVKQEYLNPGIAE---------------GEDKERAENARWERLLEIAERTNDRPVMTSEYAHSMGNASNPRMLGGFIWDWVDQGIYKELPDGRIMVAYGGDFGD------------------------------- 168136994 70 --------------------------------------------------------------------------------------------------------------------------------------------WKDLALELKDHPAVVGYNIINEPHPETDKNNRYNDADLNRFYQKVINSIREVDQETPVILDSGLY---ATPWAFKYLKPVKD--------KKTLYAFHMYEPYELTSQGEKKNKWNKQGLEKFLKPIQQWSKKNHVPIIAEEFGINRTVPGATQYMQDLI------SIFNQKGWHKSFYAFR---EDTWTGMNYELGTWDEE---------------- 153007038 70 --------------------------------------------------------------------------------------------------------------------------------------------------RWGDHPAVLAWELVNEPRA-----DGVSREALRAWVDELAALVKAKAPGHLVGSGEEGLD--------------AEEFALLTASPHLDYAVHLY-----PEAWGVPADWAAFFGAGFLSERIATARRLGKPLLVGELALRNDG--------------------------------------------------------------------- 170781524 296 ----------------NGRRVVFHGVNR--HEAHPERGRVFDEEHARADMLLMKQHNVNAIR---------TSHYPPHPRVL----DLADELGFWVIDEC-----------DLETHGFEFGGWVGNPSDDPRFAEAYLDRIERTVERDKNHPSIVMWSLGNEAGTGRNLAAMSAW-------------VHRRDPGRPVHYEGDYTGEYTDVYSRMYSNLQETESIGSDVIPGDLLGC-------TPGEGMRQRTKPFILC-------EYVHAMGNGPGQIAEYEDLV--LRYPRLHGGFVWEWRDHGILTETADGEAFYAYGGDFGEVGMVLPDDTPTPGLAEYAVVQPI-------- 149197770 338 ----------------NGQKIKLKGVNR--HEHSPDNGQIVSRSEMLRDIKLFKENNINAVR----------------TSHYPNVPEFYDL------------CDQYGIYVIIETHEFGATSDKNILANDRTWEKAIIDRVNRMAERDKNHPSIVIWSLGNE---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 70985556 49 ----------------------------------------------EQDVQNLHALGLNIVRLGHSWAGAEPV------------RGQYNQTFLDIMKKQTKLAEDYGLYVLVDVHDWVPGWKMYPYNNYDGLGDAFAAYWKKLASEYVETTNVVGYNLLNEP--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 116056278 14 --------------------------------------------------------------------------------------------------------------------------------------------------HYRDDPSIFSYQLINEPRI----SGDAKGDIFHAWSTHFVQFIKDFDRNHLVSVGTEGFFIEGDGSDLNPFNGAERQGV--DMTRLLGSSVDFACVHVWADDWMSDDESKFRFLDRWVREHLQRATRANKPVIFEEFGKK------------------------------------------------------------------------ 170087594 75 -------------------------------------------------IDQIKGAGLNTVRLPLGYWIIEP--------LVNRTTEFYPRGGILQLQRGLTQLRDAGISVILDHHALPGVSTPNQMFAGRCTSDIWTAVMTALSHLDPAFGNVAAIEAINEPIMDANKTPGYGDTLRNIFNPEVCKVLKDAAPVAQQLVLNTRFQQGGLRSILQQRTALVTNFMDVSWQYNQIYDNHLY----YAYGGVADANEQAYLTSMCNKRIQTDAALGNSPLFFGEWSLATQF-NANASDTFMKQWADAQKLAYGKDAGWIFW--------------------------------------- 212692211 377 ----------------NGQPIKLKGVNI--HEHNPETGHYVPEELMRKDFTLMKQNNINSVRL---------CHYPQDRKFY----ELCDEYGIYVYDEAN--IESHGMYYNLS--------RGGTLGNNPEWLKPHMDRTINMYERNKNHPSVAIWSLGNE--------AGNGYNFYQTYLWLKEREVKGMN--RPVNYERALWEWNTDMYVPQYPSAAWLEEIGKKGSDRPI------APSEYSHAMGNSNG---NLAAQWRAIYKYPNLQGGY-----------------------IWDWVDQGILEKDENGRTYWTYGGDYG-------------------------------- 160943438 338 ----------------NGKRIVFKGVNR--HEWSCRTGRTVSREEMLWDVKNLKAHNVNAVR---------TSHYPDDPYFLQ----LCDEYGLYVIGETN--LETHGTWQKL---GADGSDEWTLPGARPEWRENVLARAEAMLERDKNHPAILIWSCGNESHGGKT-------------LWEMSEYFRRTDPSRLVHYEGIFWNR----------------------------------------EYPATSDMESQMYTPVADIKKFLAGHPEKPFIMCEYSHAMGNSCGG--ITDYTEYAYEEPLYQGGFIWEYMFAYGGDFGDVDGLVLPDRR--NTPKMDAVK---------- 198256895 12 -----LYVEGRHLHTAAGEQVVMRGVN-------EMFVWSDDPQGN-AIYPEIAQSNANVVRIVWTT-----------------------KGSIADLDANIANCLAHKMIPMVELHDATGDLSKVDEVVDFWLRPEMLDTIEKHKKWFILNIANEAGSSRTKPKE------------FIATYSDAITRLRSAGVTVPLIIDSSDWGKDE-----KMILATWKDLQAADPLKNLMFSVHTY--------WVKDQ------QARLDSLVKTVVDQQ-LPFLFGEGQVGYDCESVFPWQNLL-------AQCQENEIGWIAWSWYNDNGDCYGNWENDW---------------------- 45200746 55 ---------------------------------------------------------------------------------YAVNSSLDHSRCMELFE-------SNGIYIVADLSEPALSINRNNPEWSLKLFERYAGVVDEMQ----KYSNVLGFFAGNEVTN--EINNTAASAFVKAAIRDTKAYIKEKG-YREIPVGYSTNDDSNFRQEIADYFACGSQEEKADFLWVQRL-FHGAGDSTFEKSGYSDQTEE--------------FSNLGIPVFFSEYGCNEVRPRKFGEVSAL--YGSDMTDVWSGGIVYMYF----EETNQYGLVTVD----------------------- 197779555 22 --DTPLTVQNGRFVDGNGREVVLRGYNVSG-ETKLAENKGLPFASVADARKSATALGGNSVRFLLSWAYAEPVKGQVDTTYLANAPDFHQDLYSRWLFNSGSWAESCGICIMITQNGAVKAGQYDFWHNRYGLQDSFLATAQKTMAYLKANLAVVGFDPYNEPYAGSYDSGQNSRTLWPFYVKFRARMDAAGWTDKPALVEPNLFWNGNVSKEEGGLLDVGTL------GSRYVFNTHFYDQKAISGILMWGNASDGQYVGDFGT-VRDRASALGTTAVVSEFGHPLNGSTAGKAPTVLKAMYQALDSRVKGANWW------------------------------------------ 115442283 402 ----------------------------------------------------MRQNNINAVR---------NSHYPQHPRWY----ELCDIFGLYVIDEAN-----------IETHGFDESSHFKHPTLEPFWASAMLDRVVGMVERDKNHACIIVWSLGNESSYGPNHSAMSGW-------------IRGKDPTRPIHYEGGGSRTSSTDIVCPMYMRVWD-----------ILKIAQDPSENRPLILCEYSHAMGNSNGNIDAYWMAIDNTVGL-------------------QGGFIWDWVDQGLLKEDADGSKNWAYGGDFGDTNGIVWPDRTAVHEVKY-LYQPIKITMMD-- 169763734 27 -----ISTVGSKFFHEDGTQYFLKGIAYQLIPDDPLV----DTAQCKRDFALMAELGTNAIRV------------------YHVDPKAN-------HDGCMEALAAAGIYLFVDLDTFDTS--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 134105598 448 ------SVDGN-VVKVNGKPIKLHGVNR--HDSDPVTGPVISEEQLMRDLTLMKEHNVNAIR---------TSHYPNAPHFY----DLYDRLGF----YVVAEADNESHGAMRGVHPDESDAAVNKRWDNPAWIAPTVDRAQRSVERDKNHASIIFWSMGNECAYGCT-------------FEAALLWTQTFDPSRLTHYE------------------SARYVDEGQECDYSYLDVHMYPSVEEIDQYFS-EEGPRTPDGLRDGSNGDDGDNGVKPYVLCEFCHAMGNGPGDDYFTRIQRYDGLAGGFIWEWCDHAIYAYGGDSGEYDGLVYPD-RTPHTEFKNVYRPVRVTGFD-- 206968840 70 --------------------------------------------------------------------------------------------------------------------------------------------WKDLALELKDHPAVVGYNIINEPHPETAKNNRYNDADLNRFYEKVINSIREVDKETPIILDSGLY---ATPWAFKYLKPVEDKKTLYAFHMYEPYELYQYPGLVKVGGLEKPVMWNRQGLEKFLKPIQQWSKKNHVPIIAEEFGINRTVPGVTQYMQDLI------SIFNQKGWHKSFYAFR---EDTWTGMNYELGTWDEE---------------- 167516442 10 ----------------------------------------------------------------------------------------YNMTYLALMQDIVAMCENHSISVLIEMHNCSQIGWPNYYFTTAQCTDSWAAYWGMLAHTFANFSNIIGYELINEPWAGDLIPGVADQKNLAKAYEPLAAAIRTHDPQRPVFFEGVT--------WDDVLVGFEQVPGGPEWRNKSVYAYHWYQP-------------------------------------------------------------------------------------------------------------------- 189193923 323 ----------------NGKRVVFRGVNR--HEHHPTFGRAVPYEFMKEDLLTMKRYNINAIRTSHQLNDPRLYDLADEMGFWVIDEADLECHGFESIADA-ALSKEQRALPFRERQLLTRKKAAEWTTDNEAWTHAYVDRAEALVKRDQLHPSVIIWSLGNEGFMGRN-------------FVAMYNHIKAYDDSRPIHYEA---------------------------------DIHADTMDMYSRMYPPIEEIVKFGQD----------KEKKKPLVLCEYIHAMGNGPGNEYVDAFYKYPTLQGGFAWEWAGEEFYAYGGGFGETFGLVNSDHK-PNAGLVEYKKAIE------- 169763914 44 ------------------------------------------------------------------------------------------------LKQIADYATKYGMHIIVDVHSLPGGTNHWGWYYNETAFDYSMQVIDAVISFVQNSGSPQSYTIEPM-NEPTDNPDMSVFGTPAALSDRGATWVLKYIRAVIDRVASVNPNIP--VMFQGSFKPEQYWSNQLPADANLVFDVHTY--------YFERNVTSETLPARLYADAQSKAGDGKFPVFTGEWAIQT----------------------------------------------------------------------- 150006894 378 ----------------NGQPVKFKGVNI--HEHNPETGHYVTEELMRKDFELMKQNNINAVRL---------CHYPQDRKFY----ELCDEYGLYVYDEAN--IESHGMYYSL--------KKGGTLGNNPEWLIPHMDRTMNMYERNKNYPSVTFWSLGNE--------AGNGYNFYQTYLYLKDKEINSMN-------RPVNYERALWEWNTDMYVPQYPSAEWLEEIGR-----------KGSDRPVAPSEYSHAMGNSSGNLWDQWKAIYKYPNLQGGFIWD----------------WVDQGILEKDKNGREYYTYGGDYGVNNGIVNPD-RTP------------------- 170093231 74 -------------------------------------------------VDQIKGAGLNTVRVPLGYWIVEP--------LVNRTTEFYPRGGILQLQRGLTHLRDAGISVILDHHALPGVASPNQMFAGRCTSDIWTAVMTALSHLDPAFGSVAAIEAINEPILDANKTPGAAATLQNNFNPEVCRVLKDAVPNTSLELGGLSSILQQRTALVTNFMDIGWQYNNPSAIGPQIYDNHLY----YSYGGVADANEQAYLTSICNKTIQTHAALGSSPLLIGEWSLGTQFNANASDV-FMKQWADAQKLAYGKDAGWIFW--------------------------------------- 157363778 324 ----------------NGKLLYIKGVNR--HEFDPRRGHAVGVETMFKDIELMKQNNINTVR---------TSHYPNQTKWY----DLCDYYGLYVIDEAN--IESHGV----------GWDPEETLANKPEWKKAHFDRIQRMVERDKNHISVIFWSLGNEAGDGENFEYPALW-------------IKSRDNTRMVHYAPYGA------------------MKPGDAFYLDVVSV-MYPP--------------------IEKLLEYASKEQSRPLIMCEYAHAMGNGNLRDYWQVVIWDWVDQGFEKKDEAGGTFWAYGGDFGD------------------------------- 6977821 448 ------SVDGN-VVKVNGKPIKLHGVNR--HDSDPVTGPVINEEQLMRDLTLMKEHNVNAIR----------------TSHYPNAPHFYDLYDRLWPSNVVAEAESHGAMRGVHPHESDAAVNKRWHADNPAWIAPTVDRAQRSVERDKNHASIIFWSMGNECAYGCT-------------FEAALLWTQTFDPSRLTHYE------------------SARYVDEGQECDYSYLDVHMYPSVEEIDQYFSEEGPRTPDGRSRGSN-GDDGDNGVKPYVLCEFCHAMGNGPGDDYFTRIQRYDGLAGGFIWEWCDHAIYAYGGDSGEYDGLVYPD-RTPHTEFKNVYRPVRVTGFD-- 157364151 326 ------------IIDGNGKPIKIKGVNRHEFDPDKGYAITLDR--MIQDVKLMKQYNINAVR----------------TSHYPNDP------------KWYFLCDYYGLYVI-DEANIEAHGMGNLLAEDPNWLEAHLDRITRMVERDKNHPSVIIWSLGNESGDGQN-------------FVALSNWIHQRDKTRPVHYEPAGTQKYVDIVSFMYKSPKDLESFSEEIKDRPVFLC----------------EYAHAMGNSVGNLKEYWDVIKKYKNLLGGCIWD----------------WVDQGIRKKDKSGKEFWAYGGDFGDENGLLLPD-RTPEPE---------------- 20270957 199 -------------------------------------------------IAELAAAGINSLRVPVGDWMFNPYEPFAGCT----------DGAVEALDRVADLALKYDLEILLDIHGHWPIRQAEWAGTFDVENHNYIVAVEAIINRYKGHKAIMGLEPVNEPWE------LTPIKVLKRYYWKSYKRVKVLAPSWKFVI--HDSFRFGLQFWAKFLKGCPD----------IALDTHIYQAWNPPGTFFSNACQQKYVISDM--------ENAMMPVIVGEWSIGTDN--------------------------------------------------------------------- 29377189 315 -----IHVSGETFL-VNGVAIKLKGMNR--HDYNPKNGRVVSREEIEKDIRLMKQFNINAIR---------TSHYPASAYFY-------------------DLCDEYGMYVILECHGFELTGEYDWISNDPEWETAYVSRMVRMIQRDKNHPSILFWSLGNE---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 190571353 22 --------------------------------------------------------------------------------------------------------------------------------------------WQDLAKELKDHPAIVGYNILNEPHPERLYNTADSAI-YNVEQSKVQKNLFGFYSSVVNSVRQVDSETPIILDSSSYADSNTFDKFKPVDDSNILYSFHMYEPFAY----------------------------------------------------------------------------------------------------------------- 75764128 38 --------------------------------------------------------------------------------------------------------------------------------------------WKDLALELKDYPAVVGYNIINEPHPETAKNNRYNDADLNRLYQKVINSIREVDQEIPIILDSGLY---ATPWAFKYLKPVKD--------KKTLYAFHMYEPYELTSQGEKKNWNKQGLEKFLKPIQQWSKKNHVSRIIAEEFGINRTVPGATQYMQDLI------SIFNQKGWHKSFYAFR---EDTWTGMNYELGTWDEE---------------- 20270961 11 -------------------------------------------------LKEMAEAGVNSLRVPVGDWMFNPYEPYIGCTDGAVNE----------LDRVANLAYKYNIDLLLDIHGLVGSQNGFDNSGNYEHLNHSLTTVAVIVERYAKHPAIIGLEPVNEPWE------LTPIDLLKDYYWKSYKRVKARAPHWKFVL--HDSFRFGVQYWSQFMRGCPD----------IALDTHIYQAWNAPSDYFSNACQQKYMIADM--------ENAMMPVIVGEWSLGTDN--------------------------------------------------------------------- 29828637 281 ----------------NGTPVLFKGVNR--HEWHPERGRALDLETMRQDVLLMKRHNINAVR----------------TSHYPPHPAFLDL------------CDEYGLWVILETHGFTEQAWRDNPVDDDRWTPALLDRAARMVERDKNHPSVVIWSLGNEAGTG-------------RGLTAMAEWIRGRDTSRLIHYEG-----------------------DIDCRDTDVYS-RMYAAH-------------AEVERIGRGLDGGTHRRRDLPFVLCEYGHAMGNGPGADYQRLFETYGRLQGGFIWEWIDH------------------------------------------ 3913147 351 ----------------NGKRIVLRGVNRHEFDSVKGRA-GITREDMIHDILLMKQHNINAVR---------TSHYPNDSVWY----ELCNEYGLYVIDETN--LETHGTWTYL-----QEGEQKAVPGSKPEWKENVLDRCRSMYERDKNHPSIIIWSLGNESFGGEN-------------FQHMYTFFKEKDSTRLVHYEGIFHHRDYDASDIESTMYVKPADVERYALMN-------------PKKPYILCEYSHAMGNSCGNLYKYWELFDQYPILQGGFIWDWKDQALQATAEDGTSYLAYGGDFG------------------------------------------------ 70996895 331 ----------------NGVPVMFRGVNR--HDHHPRFGRAVPLSFLREDLLIMKRHNVNALRC----------------SHYPSHPRLY------------ELCDELGLWVM-------------------DEADLECHGFYDAIARPLDIPESMDYEERKKLTFGQAAQFTTNNPEWKEAYVDRMAQMVQRDKNHSCIVI---WSLGNEAFYGSNHQAMYDYVKQVDPSRPVHYEGDMEAKTVDMYSY---------MYPSLERLVGFATAEGKKPIVLCEYAHAMGNAPGEEYMEAFRTHRRLQGGWVWEWANHGLW--------------------------------------- 115396646 318 ----------------NGKPIIFYGVNR--HEHHPLHGRAVPYETLKADLLLMKQHNINAVRTCHQPNVPEFYDLCDELGLYVIAEADLECHGFDPVERIIDDPTLSGHA----LQELVYKIANKWTTDNPLWRDAYVDRAVQLVERYKNHASIVFWSLGNEAFYGCN-------------MAAMYHWIKKRDPSRLVHYEG-----------------------DRGGLTTDMYSVMYFSIEELVQRAEQYPDRPLIQC-------EYGHAMGNGPGGLKEYIELYR--THPRLQGGFIWEWCNHGLLKEEN-GISYYAYGGDFGDQDGLVNSD----------------------- 114567413 9 -------------------------------------------------------------------------------------PNLISPTALNHLRTTADLAAEYDLKIIVTFHMSGVNWMPYWMYHDPLAREAQILQIREVCLTLKKHPAIWAYDLGNE---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 120436050 365 ----------------NGQPVKIYGVNRHDHNQKTG--KTVSYEDMKRDVELLKLYNFNAVR----------------TSHYPNNPEFYDL------------CDEYGIYVM-DEANIESHGLRGELTNNSAWGNAFLDRMIRMVERDKNHPSIFSWSLGNE---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 48478524 2 ------------------------GVNYWPRKTNLRMWKDFNINDIEDDLNIIKRIGIDYLRIFLLSEDFLNSD------------GLVNDCSINKLKIFLEACRKRDLNVFLTFHMSGKNFNVPWESGNGFYTEKFAKYVLTVVKNVLNYDNIKGWILSNELTIFKRPNRNEQARLLQR---TFYLTVKSLAPN--------------------SLISSGDVLSDLQYPDK----VHDLTDYSGLHLYFYDDDLIRHRTN--YGSLINVYSGGKFPVLLEEFGFSSSQFSDESIARFV--YEILWTAYVNGAIGAFYWCFNAEYDEPY-----DWR--------------------- 67525487 310 ---------------------------------------------VKEDLLLMKRHNINSVRCCHYPSTPQLFSMCDELGLWVMDEADLECHGF--YDAVARPLDIPESMDYEERKKLTFAQAAEFTSNNPEWKAAYLDRAEQMVARDRNYASVVIWSLGNEAFYGAN-------------HAAMYRFIKEEDPTRPVHYEG-----------------------DMEAKTADMYSF-MYPS-----------------VDRITRLATEEGDAFTKPIVLCEYGHAMGNAPGAEYMNAFRTYRRLQGGWIWEWANHGLW--------------------------------------- 169185912 330 ----------------NGKAILLKGVNRHDHHPDTGRTVTL--STMIQDVIMMKQYNINAVRTAH----------------YPNDPRFYDV------------CDEYGLYVMLETHGFEPLGNISRLSDDPAWQDAYVDRIRRMVERDKNHPSILFWSLGNE---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 168334181 302 ----------------NGKTVKIKGTNR--HDSSAYTGAAISRDQLLADLKTMKENNINAIRTSHYPNSPWAYEMYSKYGFYVMA-----EADIETHNTCEIYGGGHLYNSKIELVDDYTFGMLCH---DPRFYEALLDXIKACVIREKNSPCVFMYSLGNESGFGPN-------------LEKCAQWIKDFDPTALIHYESSVYQKVGYNNNLTNIDVYSRMYISPD-------DVRAYCEKDVVAKPIVLCXYSHAMGNSNGDLERYYQTMLEFDTYMGGFIW--------EWNDHAIYMGKEANGKDKYFYGGDFKDF-PNAGNLDGLLHPD----RKPKTNLLRPIRAKLQD-- 182411963 146 --------------------------------------------NYEDWFDAMQRSGQNFARLWMAPWWAGLEHNKGTLNHYPLDRGLYLLLCFDHHGMYMAWGGSNNFWILANPYNGGPCVSPNAFFTDPQARALYQKRLRYLIARYGGSPRLLAWQFFNE---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 94971510 360 --------KGDQILF-NGKKLMIKGVNR--HEFDPDLGQVVTRERMIQDIRIMKQNNINAVR---------TSHYPNVPEWY----ELADEYGLYILDEANVESHGYDSEA------------QQRISTGEDYTDAIVDRIHRTIERDKNHPSIIGFSLGNE-------------AGWGRNMAAERDWAKAHHPEFFIIYQPHDSVHGDALSP----------------------------MYVKPQEIVGYYKEHGQGRPFFEIEYAHAMGNGT-----GNFQQYWDVFDSERWAGGFIWDWVDQGIRRKNAQGREIWAYGGDFGDTNGLVLPD----------------------- 160890504 368 ----------------NGQPILVKGVNY--HEHNENTGHYVSEELMKKDFELWKRYNVNTVR---------TCHYPQQERFY----ELCDEYGIYVIDEAN--IESHGMGYDLRV--------GGTLGNNPLFMNAHLDRTMNMYERDKNHPSVIIWSLGNE---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 104774116 336 ----------------NGQRIVFKGANR--HEFDSKLGRAITEEDMIWDIKTMKRSNINAVRC---------SHYPNQSLFY----RLCDKYGLYVIDEAN--LESHGTWEKVGGHEDP---SFNVPGDDQHWLGASLSRVKNMMARDKNHASILIWSLGNE---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 192810623 335 ----------------NGKRIIFKGVNR--HEFNSHRGRCITKEDMLWDIKTLKQANINAVR---------TSHYPNQTLWY----ELCDEYGVYVIDEMN--LETHGSWQKM----GAVEPSWNIPGSRPEWQDIVLDRAISMMERDKNHPSILIWSCGNESYAG-------------EVIRNVANVFREKDPTRLVHYEGV----------------------------------------------------------------------------------------------------------------------------------------------------------- 56462580 21 -----LAVSGNQF-TYNGQRIFLSGGNLPWIQYAYDFGDHQWDSTFENQLTQLKNAGGNSIRLWVHIQG--ESTPAFDGNGYVTAPDHQG-TLINDFKDMLDIAQRHNILVFPTLWNAAVDQDNSHRLDGFIVQSYIDKALVPLASAVRGHPALGAWDIMNEP--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 210610039 329 ----------------NGKRIVFKGVNR--HEFNVRRGRSIKKEDMLWDIEFMKQHNINAVR---------TSHYPNESLWY----RLCDIYGIYLIDETN--LESHGSWQKM----GECEPSWNVPGSRPEWKEAVLDRAKSMFERDKNHPSILIWSCGNE---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 85112506 335 ----------------NGKPIRFRGVNR--HDHHPSFGRAVPLDFIRKDLLLMKRHNINALRCSHYPSHPKLLDLADELGLWVIDEADLECHGF--YDAIARPLNIPEEVDYEERKKLTFGHAAKFTSDNPSWKAAYLDRMAQLIHRDKNHASVIIWSLGNEAFYGQN-------------HKAMYELAKDIDPTRLVHYEG---------------------------------DPHAESADMFSYMYPSVERLVSLAKTEGVRSDGTF----EKPIVLCEYAHAMGNGPGEDYEEAFRAYWANHGLWKEDPDGKSYYAYGGDFGD------------------------------- 146301838 398 --------------------------------------------DIKQDITTIKKFNFNFIR----------------TSHYPNDPYFY------------ELCDQYGIMVM-DEANQETHGIGGKLSNDPLWTNAYMERMIRMVERDKNHPSVVMWSLGNE---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 145233337 31 -------------------------------------------------AARMAELGTNAIRV------------------YHVDPKAN-------HDGCMKAFADAGIYLFVDLDTFDTAISQ----DDPHWDQSQFDSFKAVLDAFQKYDNTAAVFVGNEV---LTTKDGSAAAPYVLAAARDIKSYRNAQHYRSIPVGYSAADIAELRPMLQNYLACRDPAERLDFFSLNAYE------------WCGDSSYEQSGYESLQDQAA----GYPIPIFFSETGCNVARPRTFSDQAAIFGDHMSGTWSGAMIYEW------------------------------------------ 167762300 366 ----------------NGRPILVKGVNY--HEHNEYTGHYVPEELMLKDFELWKRYNINTIR---------TCHYPQQERFY----ELCDQYGFYVIDEAN--IESHGMGYNLNV--------GGTLGNNPLFTKAHIDRTMNMYERDKNHPCIITWSLGNE---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 156743807 86 ----------------------------------------------------------------------------------------------------------------------------------------------AMVERYGDR--IAAIEIWNEPNLAVENGGRVTPEDPGRYVEECYRRIKAINPNIYVLAAAPASFDPERAIPDIEYLRAMYTYKNGMIRDYDAQAAHPGGAANSPDWLYPESDHPTHYFRHVENVRALMIEHGDRQIWITEYGWATPNTTPGFEFGNLTRVYEQYRDEEGRPWVGAMFLWNMNFAVLWGLLNPDW---------------------- 197926552 51 --------------DGLGREVVLRGYNVSG-GTKLDENHGLPFASVADAQKSAAAMGANTARFLLSWAYAEPVRGRVDERYLAHSRHLFHEDSWYTGDGAPAWAVEQGNYPRESCGVCLFWGQYDFWHNRGGVQDAFLTTARSVMEYLAEHLTIAGFDPYNEPH-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 156380820 304 ----------------NDAPFYFKGF--GKHEDAEFRGRGFDYPQLVKDFNLLKWFGANSFR---------TSHYPYS-------------------EETMDLADRLGI-VIID--EGSAVGFSKPEYFNDKSLSQHLSMITDLIRRDKNHPSVVMWSVANEPH-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 149198374 38 ---------------------------------------------VEKMMAYCKKNGFNTIRVFHAYVSCEDGILES------RSAREFSPEYMTNVIHLLEQARIYNIYLIWTFDIWTPPSKWL----SEQKTVADGKYAFQKAGGVDYNRNAFYMDLRHARNRANN-------------IVEMIRAIRKHDPELLTTVFSWQLENELYSVENFAPYKLKQFTYNGKNYDLANGKGKQKLMDDVVSNWCNYLT-----TAIKHEDIEALVSVGVFPFKDVGMDGPGDWSKPGRRDKRVPARPLVLLKTEIDFLDIHFYVWREGNKDELYVLDQKWKSVEKDKL-------------- 60652317 494 -----------KICSGTGTGFEIQGFNW------ESSKSGRWYEELKSKAAELSSLGFTVIWFPPPTDSVSPQGYM-PRDLYNMNSRYGN---MDELKETVKTFHDAGLKVLGDNHRCAEYQNQNGVWNIFGGRLNW------------DERAVVADDPHFQGRGNKSSGDSFHAA---PNIDHSQDFVRKDIREWLCWLRDDIGYDGWR------LDFVRGFWGGYVKDYMDASEPYFAVGEYWDSLSYTYGEMDHNQDAHRQRIVDWINATNGT---CGAFDVTTKGILHAALERCEYWRLSDEKGKPPGVLGW--WPSRAENHDTGSTQGH-WRFPNKKEM-------------- 168204519 311 ----------NSILKINNKKIKLRGVNHHDSNPTKGYV--MTYDDMILDLKIMKECNVNSIR---------TAHYPKSPIFY----ELCDEYGFYVMSEA-----DIEIHGVVELYGLGYLDNYNMIADDKVYEKVIIDRVDSSIVPFKNKACIFMWSLGNESGFGCN-------------FERGLEYARALDPTRPLHYEGAHYASKER---------------ENDFTNIDVIS----------RMYISIEEIKDYFEKGIDK-----------PLILCEYAHAMGNGPGQDYDEMIQKYDQFAGAYVWEWCDHAIYGYGGDFEEVDGLVYPD-RTPHTEYKNINRPIRAIEFDKV 171742408 343 ----------------NGKRIMFKGVNR--HEFDARRGRAVNEEDMLYDITFFKQHNINAVR---------TSHYPNQERWY----ELCDEYGIYMIDETNIE-----THGSWTAPSDPVTPDTNVPGSKSEWQEACVDRIESMMRRDYNHPAVVIWSLGNE---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 116255598 47 -----------------GKPFRVAGVN-------NHYLTFGSSGEVTRVLDDATAMGANVVRVPTIWNSKSTAYMMSWDPITNKMVPNDGPDGLQKVDYLIAEAAKRKLRLILQMNAWYGSSDKYTFFAADPRTRRDYKAWTITGVRYSDDPTIFAWDLANEPDIH-------PKPLLHEWVSEMSAYVKSLAPKQLVTTGHGNMDQKLADMNIPSVDFG---------------TWHGYPSYVK----MSHSDFDARI-----REYCAIGRNIGKPVILEEFGIP------------------------------------------------------------------------ 150016120 329 -----------KIMCLNGKRIIFKGVNR--HEFSARRGRSITEEDMLWDIKFLKQHNINAVR-------------TSHYPNQSLWYRLCDEYGIYLIDETN--LESHGSWQKM----GQIEPSWNVPGSLPEWQATVLDRASSMVERDKNHPSVLIWSCGNESYAGED-------------IYQMSEYFRKKDPSRLVHYEGVTWNREYEKTSDMESRMYAKAVDIEEYLKN------------DPKKPFINCEYMHSMGNSTGGLMKYTELEDKYLMYQGGFIWDYGDQALYRKLPDGKEVLAYGGDFTDRPTDY-------NFSGNGLIYADRTISPKAQEVKYL----------- 29346422 34 ---------GRYLKHENGTPFFWLG------ETGWLLPERLNRDEAEYYLEQCKRRGYNVIQVQTLNNVPSMNIYGQYSMTDGYNFKNINQGYWDHMDYIIRTAAKKGLYI-----GMVCIWGSPVSH-GEMNVDQAKAYGKFLAERYKDEPNII-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------