d1nw1a_ 1 GMKELLSTMDLDTDANTIPELKERAHMLCARFLGGAWKTVPLEHLRISRIKGGMSNMLFLCRLSEVYPPIRNEPNKVLLRVYFNPETESHLVAESVIFTLLSERHLGPKLYGIFSGGRLEEYIPSRPLSCHEISLAHMSTKIAKRVAKVHQLEVPIWKEPDYLCEALQRWLKQLTGTVDAEHRFDLPEECGVSSVNCLDLARELEFLRAHISLSKSPVTFCHNDLQEGNILLPKASSGNIRMPSLSDETQALGNSLSAFNPADPRLVLIDFEYASYNYRAFDFANHFIEWTIDYDIDEAPFYKIQTENFPENDQMLEFFLNYLREQGNTRENELYKKSEDLVQETLPFVPVSHFFWGVWGLLQVELSPVGFGFADYGRDRLSLYFKHKQLLKNLA 157755117 83 -------------------EILFRARFLCAKYLGGAWRKVKIEDFRIRAITGGMSNLLFLVELPAKIQPTQMEPEKALLRVHCQSDID-QLLSESVVFTLLSERNLGPKMLGVFPGGRFEQFIPSRALQCLEISKPGLSKLIAPIVARVHTLDAPIPKEPQTLQTARQ-WLDRFKKTPAGERRADVPESDYPTTITVAQLERELNFVEFFLQHSNSPVVFSHNDLQEGNFLL-------IDGYQLADD----GTVLTAGKPTDEDLSLIDFEYCSYNYRGFDLGNHFCEYGYDYNESEPPYYKIHQHFFDVEDERKVFCEAYLDEVYKMRSSDREKDLQKIIEESILFMPVSNIFWVCWSLINAEESSISFDYGAYGRDRLALYFHQKKALE--- 76617233 44 -------------------DAERRAYQWCREYLGGAWRQARPEELRVDPVSGGLSNLLFRCSLPDHLPSVGEEPREVLLRLYGAIQGVDSLVLESVMFAILAERSLGPQLYGVFPEGRLEQYIPSRPLKTHELRDPVLSAAIATKMAKFHGMEMPFTKEPHWLFGTMERYLKQIQ---------DLP-PTSLPQMNLLELKDEMGNLRKLLDTTPSPVVFCHNDIQEGNILL-------LSEPKNTDS-----------------LMLVDFEYSSYNYRGFDIGNHFCEWVYDYTHEEWPFYKAQPANYPTEGQQLHFLRHYLAEKDETISQEEQRKLEDLLVEANRYALASHFFWGLWSILQASMSTIEFGYLEYAQSRFQFYFQQK------- 157119949 1 --------------------MRDIAARICRDYLTGAWKTIPAEDLQLKRISGGLSNFLYYVRLPDCYKRARKEPKEVLLRIYGQTHGESALLTESVVFTLLSERKLGPKLHGIFPGGRIEQYIPARALTTSELSDPKISLKIAEKMAAIHSLDIPVSKEPDWLWNTMNRWLKSVETTLNGNKRID-----GDEIITDLDLRAEVEWLKSVIDREDHPVVFSHNDLQEGNILLPSTGLDNFCTLDQFDESAQLDSHFSSINPGEPELMIIDFEYCAYNYRGFDLANHFLEWTFDYTNSAAPYFFHRPEQYPSREQQDKFIAVYLRTAGGFKDGQEPNALEDVRREVQCFTLASHLFWSLWAIVNV-YQEIEFGYWEYAICRLNQYVRCKKLYSEL- 170030324 1 --------------------MRDIAARICRDYLTGAWKTIPAEDLQLRRISGGLSNFLYYVSLPEDHQQRSDEPKEVMLRIYGQTHGEHALLTESVVFTLLSERKLGPKLHGIFPGGRIEQYIPARALKTAELGDSKISLKVAEKMAAIHSLDIPVSKEPDWLWSTMNRWLNSMESTLEKDQANDNKAIAGQEIITRLDFRAEVEWLKSVIEREDHPIVFSHNDLQEGNILLDRASVGNTRDSVLSGNSQALSD-----QPCDPQLMIIDFEYCAYNYRGFDLANHFLEWTFDYTKPDGPFYYHKPEQFPTAEQQDKFIAVYLEKSSCC--GEAAPSAEDIAEEVQCFTLASHLFWSFWAIVNM-YQEIEFGYLEYAVCRLNEYVKAKKQYSEL- 195384718 47 ----------------TLEEIRQAASRICRDYLTGRWKVVTPEQLVVKRISGGLSNFLYYVSLDETSSPTKQEPREVLLRIYGQTHGDHALITESVVFALLSERNFGPKLHGIFPGGRIEQYIPARPLATTELGDARISMKIAEKMGEIHSLNIPMSKEPDWIWNCMDRWLASLESIVKGKIE-SKPNSTVLQKMRSINYVQEIAWLRSVIDAGAYPVVFCHNDLQEGNILLRQSSSGQERTPRESDET--LGDSLSALDSSEPDLIIIDFEYCAYNYRGFDLANHFIEWTFDYTNPQFPYFHHYKEQYATAQQRRDFIVNYLKKYHDDEHYEPNVEELDTVDEIRLFTMLSHLFWSLWSVVNV-TSAIEFGYWEYGISRILEYQKLK------- 6539496 75 ------------------PRTRRRAYLWCKEFLPGAWRGLREDQFHISVIRRSCNK--------EGSEQAQNE-NEF--------QGAEAMVLESVMFAILAERSLGPKLYGIFPQGRLEQFIPSRRLDTEELRLPDISAEIAEKMATFHGMKMPFNKEPKWLFGTMEKYLNQVL-------RLKFSREARVQQLHKINLPLELENLRSLLQYTRSPVVFCHNDCQEGNILLLEGQENSERR----------------------KLMLIDFEYSSYNYRGFDIGNHFCEWMYDYTYEKYPFFRANIQKYPSRKQQLHFISSYLTTFQNDFESEQFATKEDMLLEVNRFALASHFLWGLWSIVQAKISSIEFGYMEYAQARFEAYFDQKRKL---- 194877971 9 ----------------TIEEIRHAAARICRDYLTGPWKVVTPENLVVKRISGGLSNFLYYVSLPDLHAP-KQEPREVLLRIYGQTHGDHALITESVVFALLSERNFGPKLHGIFPGGRIEQYIPARALTTAELGEQRILMRVAEKMGEIHSLNIPMSKEPDWIWNCMQRWVSGLESIVNGSVQTNTKSSVQMELMRTFDYVHEIAWIRAIIDEGEYPVVFCHNDLQEGNILMRQPTAGNERTPRESDET--LGDSLSALDASEPDLIIIDFEYCAYNYRGYDLANHFIEWTFDYTNPQFPYFYHNSNNCATVQQRRDFIVNYLKENYNITGQELIK----VDAEIQFFTMLSHLFWSLWSVINV-TSAIEFGYWEYGIARILEYQRLK------- 24585687 45 ----------------TLEEIRHAAARICRDYLTGPWKVVTPESLVVKRISGGLSNFLYYCSSSKRLHAPKQQPREVLLRIYGQTHGDHALITESVVFALLSERNYGPKLHGIFPGGRIEQYIPARALTTAELGEQRILKRVAEKMGEIHSLNIPMSKEPDWIWNCMQRWVSGLNGSVQTNQKSSVLKK-QMELMRTFDYVQEMAWIRSIIDEGDYPVVFCHNDLQEGNILMRQPSAGNERTPRESDET--LGDSLSALDSSEPDLIIIDFEYCAYNYRGYDLANHFIEWTFDYTNPQFPYFYHNSSNCATVQQRRDFIVNYLKENYNITGQELMK----VDAEIQFFTMLSHLFWSLWSVINV-TSAIEFGYWEYGIARILEYQKLK------- 157772889 25 -----------------------------RDFLGGEWKDTDKSEVKVTRILGGQSNHMFHVTSSTSATP-------YLLRIH--RQQPSQVFMDTVNFAIFSERGLGPKLYGFFEGGRMEEYLPSRTLNFDDVLNLEISQKIGTVFPPYHAIKVPVSQ--NRRCIQLMRWLDGYKALGGGDYEI-LPTTVTYSDVSVDDLTNEINFEKLSTELYENTLVFSHNDLASGNILELNSTK---------------------------ELVLIDWEFGTYNWRGFDLAMHLSETAIDFRVPFPPGIKI-IENLTENPPNIRVFCEAYLDADNKLKNHISSELESLIQECLFFWPLTHLFWALSAMKHALLKENGVDLDVQARDRLAVYFHLK------- 157342930 36 ------------------PQMTPKIIELC-KDLFKKWSNLDDSQFSVETISGGITNLLLKVSVKE-----ENGNSTCMTVRLYGPNTEYVINRERELQAILSAAGFGAKLLGVFGNGMVQSFINARTLTPSDMKMPKLAAEIAKQLRKFHQVEIPGSKEPQLWIDIFKFFEKASTLKFD-----DIEKQKKYKEISFEEVHNEVVELKELTDCLNSPVVFAHNDLLSGNLML---------------------------NDDEGKLYFIDFEYGSYSYRGFDIGNHFNEYA-GYDCD----YSL----YPTKNEQYHFFRHYL---APDKPNEVSDKDETLYVEANTFMLASHLYWALWALIQAKMSPIDFDYLGYYFLRYEEYTKQKEKCLSLA 32565112 25 ------------------------------DFLGGEWKNVDKSQVNVSRVHGGQSNHMFHVTSSTSATP-------YLLRIHRQP--PSQVFTDTVNLAIFSERGLGPKLYGFFEGGRMEEFLPSKTFDVNDVLVPENSRKIGAIFPLYHSINVPVSKS--RRCVHLMRWLNGYESLGGGDYEI-LPTTVNYSSVSIKDLNHEIDFEKWSTEIFEHTLVFSHNDLASTNILELNSTK---------------------------ELVLIDWEFGTYNWRGFDLAMHLSETAIDYRVPFPPGIKMNGDDNPPNIQIFEAYVEADKKLKNRSPSDPTAEVKALIQECQFFWPLTNLFWALSAMKHSLLKENGVDLDVQARDRLAVYFHLK------- 32565660 29 -------------------------------FLGGEWKNVKKNEVKVTTILGGQSNHMFHVTSSTSATP-------YLLRIH--RQGPSHVFMDTVNFAIFSERGLGPKLYGFFDGGRMEEFLPSRTLDSDCILDPEISRRVGAVYPKYHAIDVPVSKKRQVMRESLKEY--QDLGGGDYEIK---PTTVTYSKISMDDLYKEIDFMEKWTNLFEDTVVFCHNDLASSNILELNSTK---------------------------ELVLIDWEFGSYNCRGFDLAMHLAETAADFRDSTPPGIRI-SEELTDNPPNLQGFCEAYVDADNKLKNRVPSNRDNLICECQFFWPITQLFWACFVMLALLKYNCGVDMDVQAQDRFAVYWHLKE------ 195636804 48 -----------------LPEMSPHIIGLCKELVKG-WSSIDSSRFSIETVSGGITNLLLKVSVKGN----NGNESSVTVRLY-GPNTDLVIDRKRELQAILSAAGFGARLLGMFENGVVQSFIYARTLSPADMKEPKIAAEIAKELRKFHQVDIPGSKEPQ-LWNDIFKFLKKA-----AALKFDNEQQKRYVKISFREIQDEVKELKDLLDILHAPVVYAHNDLLSGNLML---------------------------NDLEGKLYFIDFEYGSYSYRGYDIANHFNEYA-GFDCD----YNL----YPDKDAQYHFFRNYLHPD---RPSEVQAQDEVLYVETNTFRLASHIYWALWALIQAKVSPIDFDYLGYFFLRYGEYKKQR------- 51091337 49 ---------------------------ICKELVRG-WSSLDSSRFSIETVSGGITNMLLKVSAEDG----KGNKSSVTVRLY-GPNTDLVIDRKRELQAILSAAGFGAQLLGTFENGMVQSFIYARTLTPSDMKEPRIAAEIAKEIRRFHQVDIPGSKEPQ-LWDDIFKFMKKAS-ILEFE---DKEKQKRYETISFRKIQDEVKELKDLSDLLHAPVVFSHNDLLSGNLML---------------------NDLEGKH----RLYFIDFEYGSYSYRGYDIANHFNEYA-GYDCD----YSL----YPDKNSQYHFFRNYLQPD---RPSEVQLQDLDLYVETNTYRLASHIYWALWALIQAKVSPIDFDYLGYFFLRYDEYKKQRESCLSLA 170084833 104 ------------------------------------------EDIVVRKISGALTNAVFFVSSIGLV-----KTNTLLLRIY-GPSSGSLISRPRELHTLSSQYHIGPIVYGTFENGRIEEYFESTTLTPNDIRDPLISRWIGARMAELHSVDIDVVEEPKGRETGVERNVRSWLAP--ARQVLALPSISDIVRRD-LDLHREQEWHRYMLWLSKRRRVFAHNDTQYGNLLLKHPSEGLDEHRQVCDINNYPNYPYRILKLAHLKIIVVDFEYASSNPAAFDIANHFHEWTANY--HSSTPHLLDFTRYPSFQERRNFYIAYVQHTTVLGEDPVMEAPDDLDQQVRNWSPASHAMWAIWGIVQAREDIEGFDYIGYARGRLAAFRK--------- 199431656 97 ----------------------------------GKWRQLTIANLSVNRISGALTNSIY--KLTYIDEQQNFSLPTLLLRVYGNLDSIIDRERELSVLVKLSQRNIGPKLLGIFSNGRFEQFLDGSPLDKDNLRDEIISQMLGRRMKDLHELSNEDVKGLPMCWKLIYKWLQIFEDTV-------LPSHCGVKEEEIFDLIKKYEWLLSHTELLASNYKFCHNDTQYGNLLLHEASDIIISHPPLSDKKSAVIKSTS--NKKDSSLAVIDFEYSGPNFPAFDLANHFCEWMADYHDPEKSYY-IYEENYPSRLEQLNLIKSYVEYDFQFPSSNLKHNAADLIQECILWRPAVQIYWCLWGLIQ-------------------------------- 213404762 29 ---------------NTVPDFRNRVLVMLHRLNVPKWKGIPPAHLIIKRLSGALTNAVYF-----VAPPENVDAPKLLLRIYGNASLFIDRTHELANLRRLARHKIGPYLLGEFANGRFEQWLDSITLTRDLVRDPVLSIFIARRLCEMHFAVTLSEHELHELPTVWHNWFKWLPPAREAVKKLRKPPTMTVEAFASLDFAAYYQYLQWSSDKKQWPVVFCHNDSQYGNILKRTARRRALRSPAAAHRV----------------LVPVDFEYAGPNPRAFDIANHFAEWMANYH-HPTHSYAMDSGSFPTVERRQEFYQAYA-EQDAVLNHKLTKLSTDLSPEMRAIMPSVHATWALWGILQ-------------------------------- 209880383 33 ---------------------------LCRTHVPG-WSNIPEKFICVSQIVAGLTNQLFEVTVTLESVSSKLKHSRVLFRIYGTYVGRLYDTKVEVAFKYLGKVGIAPALIADFTGGRIEEFIDGDPLTAKQLKITSVCTDIASILGRLHTLNTSRKDFPSFFFKRLKLWRSEVVTQLDSDLLTNIWTYFDKTFLEMLNEANSIEILLADISLVYNAV-FAHNDIQENNLL--QVSTG---------------------------LKMIDFEYSNVNYAAADIANFFCEFMYDYCHDKPPYFIEMRDSYPSKSVFVAVYLSKIKQEEILPDDDIVNTAVDIIE---TFTLLSHLSWGFWSIARISTNSLAFDFIQYSKVRFLHYLKKKQLVQ--- 149389028 99 -------------------------------------RQLTISNLVVNRISGALTNSIYRI---EYYDSQQNLSLPTLLLRVYGKNVEELIDRDSELATLLSQKRIGPRLLGIFANGRFEQFLDGITLNKVQIRDEIISQMLGRRMKDLHKIELDLHDVLSDLPTAWRKWLKYLPGY--TKNNFD-PKDVFFVEFGIVNLYKNWLFDKYDKESFSSNYKFCHNDTQYGNLLLPEDILVETPVPSTTDESTPVIKSTS--NKNDSKLVVIDFEYSGANFPAFDLVNHFSEWMADYHDEEKSYY-IHEDKYPTQLQQLNLIKSYIEKTPNTPEQLLNGTADELIQECIYWRATVQIFWCLWGVIQSPASPNPNGFAEDGID---------------- 50428267 167 ---------------------------------------VDATKIHIERVTGGITNMLLSCSYS-------GTQETVLMRVYGNG---TNLIIEFVLHLVLNSLELAPAVHARFRNGLVYGFLPGRSLKTEELSIAQQSEAIQNGVERLRNFTVEMKRQSSNVWELIEDWINIVPITPDLISSFNENSENEVTEENMREVIQEFLWLKSVTVSTKSPLVTSHCDLLSGNVIIQSVDNTSFKLPLLD------------MNP----IKFIDYEYMLPAPRAFDIANHFSEWQ-GFDCNRAAI----PEASLSNPTMVKWVKGYLNNE-NASQDEV----GSLINEIAGFYGMPGFYWGVWAMIQSEISDIDFNYAEYGKSRLQEYWDWKSNLKNI- 46136047 317 ------------------------------------WRRIPLDSISVVRLSGALTNAVYV-----VTPPKKRKPTKVLLRIY-GPQVE-HLINELSVLQRLARKKIGPRLLGTFQNGRFEQYFESITLTPMDLRDPDTSRSIAKRMRELHEGGPATWKSWDQWLDNVER----IATYLDNEYEKHVEGQHGVCGTTWPEFRNMMTKYRVHLNSVKDSLVFAHSDTQYGNIL-------RIRP---DDEKSPL---LQAAN-KHKQLIVIDFEYAGPNTRGLEFANHFNEWTYNYHDAAAP-WACDVRRYPTPDEQRRFIKAYVRFQGSNRANDEQRRVRELLEETRQWRPANHAHWIAWGLVQAKLSPDEFDYLSYAQDRTMFFW---------- 68487313 190 ----------------------------------PAWDNV--DNISLSQLTGGITNMLLSCEYTGNDPTKKTDAEPVLIRVYTNLIIDRH--REFISHLILNSIGLAPPVFARFKNGLVYGYLDGRSLKPEEMSKKSLYPLIAQQLGNLHNIEQGIFKKKHHIWELLDDWINQQNLTKDSTIIDIIIDEDNLKDI----IKQEFEWLQTELTQTNSPIVSSHCDLLSGNIIIPKTSSSSFNLPSIEN------------NP----IKFIDYEYMLPAPRAFDIANHLAEWQ-GFNCDRSAI----PEPSISNPVLVNWCCGYLNDMNASKE-----IVESLIDEIKAYYGLPGFYWGIWAMIQSELSNIDFNYSNYGKLRLEEYWQWKNYLKN-- 85116754 60 -----------------------------------AWESAD-SKVEFVRFTDGITNTL-LKAVNKKAGLSKDEVDKILLRAYGNGETQNH--------ELLMRYGLAPELLARFENGMMYRFVQGSMTHPEDLRKPVIYKAVAKRLAQWHAV-VPCIKNTDFIVEALQQIIDSVAWTVMQKWIFALPTDTEAQRERQAQLQKELTRTVAELSLGTNGLVFAHCDLLSGNIVLPKPQQ------TPADDSNGVTAKDTTID-----VTFIDYEYATPSPAAFDIANHFAEWG-GFDCD----FSV----LPTRVQRREFITAYIRKNGTTADYNEAAEVDRLLNEVDVFRGLPGFYWGIWALIQATISQIDFDYASYAETRLGEYW---------- 211967584 125 ------------------------------------WENLPESSLRVTVLSGGLSNRLFACGNSRQEPPTRDEPQRVLVRLYGHGQEHTFFDAERRVFKLLGDMGLAPKCLAEFPGGRVETWIVGQALKRTELQNEAVQRQVVDLLADFHQTILPPSGSNYSADPAWCRWVQQLSGHRTSEDRLDAAEDAKKGSASRLQVGTQIPPLHASISRGVS------TDAAEANGVVTPEVTGPSSLLSYTEEAKKLEEVLLALDPEDGVLQMIDFEYSGRNFRSYDMGNLFREMTIDYDVQMYPFFSVHLTDYPSLPVRRRFITHYLNRYGSTSRGTISKAMVDNFEVMVEFSGISDLLWAFWSLAQMDAEPSDFSHMQYVLSRLTLYLKKSELIR--- 114687091 44 -------------------DAERRAYQWCREYLGGAWRRVQPEELRVYPVSGGLSNLLFRCSLPDHLPSVGEEPREVLLRLYGAIQGVDSLVLESVMFAILAERSLGPQLYGVFPEGRLEQYIPSRPLKTQELREPVLSAAIATKMAQFHGMEMPFTKEPHWLFGTMERYLKQIQDLPPTGLP-------EMNLLEMYSLKDEMGNLRKLLESTPSPVVFCHNDIQEGNILLLSEPENADS------------------------LMLVDFEYSSYNYRGFDIGNHFCEWVYDYTHEEWPFYKARPTDYPTQEQQLHFIRHYLAEAKKLSQEEQRKLEEDLLVEVSRYALASHFFWGLWSILQASMSTIEFGYLDYAQSRFQFYFQQKGQLTSV- 126339029 158 -------------------EAEQRAWQWCREFLAGAWRLVKADELEVSPVSGGLSSLLFRCCLPEHIPSVGDEPREVLLRVYGAIQVVDSLVLESVMFAILAERCLGPRLYGVFPEGRLEQFIPSRALRSHELQDPEKSAVIAIKMARFHYMEMPFTKEPTWLFGTMDQYIRKIKRLPPS----DVPK---VNLLEKYQLEKEIDYLRKFLESTPSPVVFCHNDIQEGNILLLSNPKTSAPL---------------------DKLMLIDFEYSSYNYRGFDIGNHFCEWIYNYDHNEWPFFQALTENYPSQEQQLHFIRNYLSEQRNVTPSPEAQLEKEMLVEVNRFALASHIFWGLWSILQDALSTIEFGYLEYAQSRFQGYFKLKESL---- 66541617 12 ------------------PEMREMAARICRDYLHGVWKHVTAENIILKRISGGLSNWLYNVQLPDETVPIRGEPRQVLLRLYGQIHGERALITESVIFTLLSERRLGPKLHGIFPGGRIEEYIPARPLLTKELADPTLSCMIAEKMAQIHCMQVPISKEPTWLWDTMAKWLDTTRDILENIEDIDVRHLKNVNMIRIIDLDHEIKWFRSLATRHKYPVVFCHNDMQEGNILLRQNTR-------------------------KPELVLIDFEYCSYNYRAFDIANHFVEWQYDYTAAEYPFFHERTGSGPTKEQKLNFVRSYLKTIGKEGPTE----EERIMMEIKIFFLASHLFWGLWSIVNAKLSEIPFGYWDYAVSRLKNYQYLKEKI---- 193606015 57 -------------------DMFEMATRLCRSYLPGSWKKITSKDISVKRISGGLSNWLYRVTLLKG----NADPRDVLMRLYGQTHGENNIITESVIFTLLSERGLGPKLHGIFPGGRLEEYIPARSMKSEELSDPKLSLMIAEKMAELHQLNIPINKDSTWLWDTMDRWLQQ-----PIKDVNWSSENMELDQILSINLSDETRWLKKHLSKLRSPVVFCHNDLQEGNILMKENDP-----------------------PGSRSLCLIDYEYCAYNYRGFDIANHFVEWTYDYTNPIYPHYTVNRELFPTKDQQIEF----LKRYSHCMENEES--IELILNEVNNFILASHLFWGIWSIVNSRMSKITFGYREYAMERLKSYFKLKESLIN-- 195475886 1 --------MSTNLQKATLEEIRHAAARICRDYLTGPWKVVTPQNLVVKRISGGLSNFLYYVSLPEAAPSLKQEPREVLLRIYGQTHGDHALITESVVFALLSERNFGPKLHGIFPGGRIEQYIPARALTTAELGEQRILMKVAEKMGEIHSLNIPMSKEPDWIWNCMQRWVSGLESIVSGSVQTNPKSSVQMQLMRTFDYVQEIAWIRSIIDEGEYPVVFCHNDLQEGNILMRQSTAGNDGTPRESDTTNDSALDASFIGDNEPDLIIIDFEYCAYNYRGYDLANHFIEWTFDYTNPQFPYFYHNSSNCATVQQRRDFIVNYLKKYHDDENYNITQELIKVDGEIQFFTMLSHLFWSLWSVINV-TSAIEFGYWEYGIARILEYQKLK------- 118091360 14 --------------------------------------------------RGGLSNMLFQCSLPDSIETVADEPRKVLLRLYGDLQGAEAMVLESVMFAILAERALGPKLYGIFPQGRLEEFIPSRKLSTEELSLPDISAEIAEKMAIFHGMKMPFNKEPKWLFGTMEKYLNQVLRIKFTRES----KTRKLNKLLSYNLPQEMKNLRAMLEATSSPVVFCHNDCQEGNILLLEGRE----------------------NSEKQKLMLIDFEYSSYNYRGFDIGNHFCEWMYDYTYEKYPFFKASVLKYPSKKQQLHFISSYLSAFQNLSNEEKSKLEEDMLVEVNRFALASHFFWGLWSIIQAKISSIEFGYLEYALSRFDVYFDQKKKLQ--- 194218561 2 --------------------------------------------------RGGLSNMLFQCSLPDTLATIGDEPRKVLLRLYGAIMGAEAMVLESVMFAILAERSLGPKLYGIFPQGRLEQFMPSRRLDTEELSLPDISAEIAEKMATFHGMKMPFNKEPKWLFGTMEKYLNQVL-------RIKFTGEARVKQLHKFNLPLELEKLRSLLESTPSPVVFCHNDCQEGNILLLEGRE----------------------HFEKQKLMLIDFEYSSYNYRGFDIGNHFCEWMYDYSYEKYPFFRANILKYPNRKQQLHFISSYLNEFENFSNEEKSIIEEEMLVEVNRFALASHFFWGLWSVVQARISSIEFGYMDYAQARFDAYFDQKRKL---- 195030366 47 ----------------TLEEIRQAASRICRDYLTGRWKVATPEQLVVKRISGGLSNFLYYVSLPDLHAPPKQEPREVLLRIYGQTHGDHALITESVVFALLSERNFGPKLHGIFPGGRIEQYISARSLATTEMGDARISMKIAEKMGEIHSLNIPLSKKPDWIWNCMDRWLASLESIVKGKIE-SRPSSAVLQKMRTIDYVQEMAWLRSLFDSGDYPVVFCHNDLQEGNILLRQSNSGQERTPRESDTTDDSALDSSFMSDHEPDLIIIDFEYCAYNYRGFDLANHFIEWTFDYTNPQFPYFHHYKEQYATVQQRRDFIVNYLKKYDDELFEPTMQELDTVDAEIQVFTMLSHLFWSLWSVVNV-TSAIEFGYWEYGIARILEYQQLK------- 156390485 1 -----------------------QAHKLCGEYLGGSWSEVSLNEFGFKVLTGGLSNEIFICNLPEHFAENKQEVRKVLFRIYGRLVGKHSLVAENVVFALLAEKKIAPKLYAIFPEGRLEEFLQAKSLTVAEIRSAENSVKIARKLREFHGLSLPLGKNPKWFWERCERYNAYAYTTPNKYNKL-------WSLLCTSHLSACFICYRNIAESKAGPILFCHQDIQEGNIL-------------------SVPRDVDNEGQQQYDLLFIDYEYCGYNYRGFDLANHFNEWMWDYKHEEAPYYLYNPELFPSLEQQLLFIRTYLGEQTNCSQDKISPKEQELLDEVQRFALVSNFFWGMWSVVQAKMSNIEFGYLEYAFTRFDSYRRQKKKL---- 212514099 18 ------------------DEIREKGYNICREYLNGAWGLITPDEFIIKKLSGGLSNFLYLCALPDNRSPIGDEPTKVLLRIYGQDHSDAQFITECVIFTLLSENNRGPRLYGVFPGGRLEEYIPARPLSTDELSDDNLSLVIADSIAEIHSMNVPLSKEPRWLWGSIESWLRKLE---------NKKEVLKVNNLLGNDLKEELRWLRNYLSTIRSPVVFCHNDLQEGNILKKTNVD--------------------ETNQKTKNLMIIDFEYCSYNYRGFDLANHFCE-TIN------PLISIKMSGNPLEK----FVRRYLSKLNKSDGDVSDEEVDDVLKEIRAYTLASHMYWGIWSVVNSVTALIDFDYWSYGKYRFNAYLNHKMSLFE-- 212517717 11 --------------SNECADIKDTAVNIVKTYLNGHWKTADSDSITIKKINGGLSNWLYKITLSPFQDPSHDKQNTILLRINGGKFAKNQKITDSLVFLLMSERGLGPKLLGVFPNGRIEEFVDARPLQTSELSKPNISSAIARKMAHIHSLNVPISKNPDFVYDLMFHWLQELLLHEDTYKPKNLEL---FKEFKNYDLLSEVAWLKQYLRKYSSVIVFSHNDLQEGNILITN-------------------DSLHSNNPS---LVLIDYEYCSYNYRGFELANHFLEHTMNYNAEDYPHFTIDLSAYPTHEQQMGFIHQYLTTYHELLPKDSIEEEKKLLNEVHQYRLLSHLMWGIWAAAHSQCG-IKFGYWDYSMARLNAYFKTKEDIIS-- 47216034 126 -------------------ETRGSAYTWCRDFLSGSWKTLHEDDFQISIVSGGLSNLLYLCSLPAHVPCVGGEPRQVLLRIYGAIQGVDSLVSESVMFAILAERTLGPKLYGIFPEGRLEQYIPNTRMCTEQLSDPTISSEIAAKLARFHLMVMPFNKEPKWLFGTIDKYLAQVMNLSFVREA----HVKKYKKLMKLDLPAELQSLRALLAATPSPVVFCHNDVQEGNILALEDQAHT----------------------SANKLMLIDFEYSSYNYRGFDFGNHFCEWMYDYTYDQWPFYKASPENYPSRQQQI------------------------------------------------------------------------------- 195646466 23 -------------------RIPREARRLLHE-LAAAWADVDCRALEVVPLKGAMTNEVYQARWQKEEPRAEREVRKVLVRIYGDGDLFFDREDEVRTFECMSRHGQGPRLLGRFPNGRVEEFIHARTLSAADLRDPEISALVASKLREFHNLDMPGPKSV-LIWDRLRNWLRTAKSLCPPE---------EAKEFRLDSLENQITALENECSGDYQWIGFCHNDLQYGNIMIDEETNV---------------------------LTIIDYEYASFNPVAYDIANHFCEMAADYHSSKP--HILDYSRYPDVDEQKRFVKTYLNISGEEPDAEV---VENLLQSIEKHTLASHLVWGLWGIISDHVNDIDFDYKEYARQRFEQYWHKSAILTS-- 195996151 13 ---------------------KENVLNYCKQVIGGIWEKADLTNVQFET-----------VRLSENLQSNNNEPEKVLIRVYGETAAKGQLLQESVIVSLLGEIKLAPKIYGFFPGGRFEEFLNGRTLKTSELQLQNVSEKMAVCFANLHQACMPISKKPTWSSDFIDRLFDSATTITFN----DKNKQARYEEILSYDLAARRDEIRDILQACNSEACFCHNDLQENNIIV-------------------CGDPTSA----DASFHCIDFEYGGYNYSAFDLANYFCEWCYDYNCDKPPYFTYCLDDYPSDKQQIHFLSCYLKKQYQLKEKTLSSELRKLQLEVNRLALASHLLWTIWACVQAKMSNIEFGYLEYSLARLKGYMRQKN------ 118486233 4 ----------VDNKEYRIPG---EAKEILKS-LASKWEDVDANSLQVIPLKGAMTNEVFQIKWPTKTENVSH---KVLVRIYGEGEVFFDRENEIHTFEFISKEGQGPRLLGRFSNGRIEEFIHARTLSASDLRDPDMSALIAAKMKEFHGLEMPGPKNIS-LWDRLRNWLETAKRLCT-------PEEAKPFRLDSIE--EEISLLEKELSGDRS-IGFCHNDLQYGNIMIDEKTRV---------------------------ITIIDYEYASYNPIAFDIANHFCEMTADYHTDTP--HILDYSKYPGLDERQRFLRVYLSSSGG---QPSDNEVEQLLENVEKYKLASHLFWGLWGIISEHVNEIDFDYMEYARQRFEQYWLRKPAL---- 157357882 4 ----------VNNKAGRLPGEARRILL----SLASSWDNVTDSNLQVIPLKGAMTNEVYQIKWPT---STGETSRKVLVRIYGGVEVFFDRASEIQTFEFISKHGQGPRLLGRFPNGRIEEFIHARTLSAADLHDPDISDLIAIKMKEFHDLNMPGPKDV-VLWDRMRDWLSAAK-------NLSSPEEANTFQLDAIE--EEISLLEKKLPGNHLHIGFCHNDLQYGNIMIDEETSL---------------------------ITIIDYEYASYNPVTYDIANHFCEMAADYHTETP--HILDYSKYPSLEKRQRFLRIYLGHAGDQPNDL---ELEVLVQDVEKYTLASHLLWGLWGIISEHVNEIDFNYMEYARQRFEQYWLRKPEL---- 17560074 4 ----LFAENSLESDV-----ILEKVIELGSDYLRGGWALVEKSEVTVTQITGGQSNILYLAT-SASTKLSPDTPSCFLIRIH--RQAPSQVFTETVVFSVLSERGLGPKLYGFFPGGRLEEFLPSRTLDVDSIKLPEIARQVGSLYPKYHDIEVPISKSLKFIKENLEGY-KALGGKVLKMCPHSVKYDSMPSELTVEQIEQEIATFERWCKVFDETIVFSHNDLAPLNVLELNDTK---------------------------EIVFIDFEYSSYNWRGFDLCMFLCENAFDYRDPTPPGLVIDQDYMENHPNLQIFCEAYIDTQYKMKTANPKQKVESLMLECKFFIPLVNMFWAVWSLRQLAKYEIGMDLDVIASDRFSMYFHLKE------ 157774497 36 -IRTLFTQNSLDSDV-----ILEKALELGSDYLRGGWIHLERNEVEVTQITGGQSNLIYLATATNETKFSSETPKCFLIRIHCQPAQ--QVFNDTVIFSVMSERGLGPKLYGFFQGGRLEEFLPSKTLDTDSIKLPEISRQIGALFPKYHDIDVPISKSAGALKTIRQNLYKQLGGSVHTPNSVKYEKEETRKTISVEELEKEIETFEKWSTIFDDTIVFSHNDLAPLNVLELDATK---------------------------ELVFIDFEYACYNWRGYDLTMFLCENAFDYRVPPPGVWIDQEENHPNLQIFCEAYVDTLYKMKEQNPDRKFPLSEDLMMEIKFFIPLANLFWAVWSLRGLAKHDNGHDLEVAASDRLTMYFHFKEMLKN-- 66821497 25 ---------------------------LCARYFVPEYRNSKDEDLTIQKLNGGITNVLYLVEDKNIEQKYRYLP--VVIRLYGKSEEIIDRKNELIIQTEADQNGLGAKFYGLFDNGCIYGFIKGEPLAYEDISKPTMQTCIAKEIAQWHSIEMPTRKNPS-LWPTIKKWAALAPDVYPVPEKNE-----YYQSINVKKMIEEGKMLEQRLAQLNSPIVFCHNDLLSGNII---------------------------YDPSQNCASFIDFEYANYNFRGLELGNHFNEYA---------GFGPDYSLYPNKESQIHFLTDYHRSLFKTEPT--QDELEKLYIESNQFSLASHLYWGFWAIVQAMNSQIDFDYLEYGKARFDRYYETRDQFLNL- 116794179 4 ------------------------------------WDVIDAKKMEITPLTGGMTNDIFKCCWQTGD---GGNPRKVLVRIYGDANVFFDREYEIRAFECISRLGQGPRLLGSFPTGRIEEFLDARTLSPPDLKNPEISAKIAAKLWEFHHLDIPGPRQP-NLWMRLRKWLGTALALCPNVEVAGFRLEC---------IEDEINYLEKMVSREGESVGFCHNDLQYANMM---------------------------FQDEDKCLTIIDYDCSNYDPIAFDIANHFNEMAGNYHSDTP--HILDYSKYPDYEERQRFVKEYLKSSRKMVRD---GEVEKLLKHIEKYTLVSHVHWSLWSIISKHVNDMDFDYMDYAKQRFQRYRLLKPLLLNV- 50428267 167 ---------------------------------------VDATKIHIERVTGGITNMLLSCSYS-------GTQETVLMRVYGNTNLIIDRHREFVLHLVLNSLELAPAVHARFRNGLVYGFLPGRSLKTEELHSEGLYPSIAQQLGNWHSVEMKRSKEISNVWELIEDWINIVPITPDLISSFNENSENEVTEENMREVIQEFLWLKSVTVSTKSPLVTSHCDLLSGNVIIQSN---------YPVDNTSFKLPLLDMNP----IKFIDYEYMLPAPRAFDIANHFSEWQ-GFDCNRAAI----PEASLSNPTMVKWVKGYLN-----NENASQDEVGSLINEIAGFYGMPGFYWGVWAMIQSEISDIDFNYAEYGKSRLQEYWDWKSNLKNI- 149234742 202 ---------------------------------------LEPGKLVLKQVTGGITNMLLSCEY--------DSTTTVLIRVYGHTNLIIDRHREFISHMILNSIGLAPPVFARFKNGMIYGFLLGRSLKPGELSNIEIYPLIAQQLGNWHSLDYKLIEEGSNIWELIDDWIEIVPINPELIASFQQHLNIEVNETNLKEVVKEFRWLQETLEKVQSPIVSCHCDLLSGNVIVP----ADDNNNNNVNNTKSHLNDTHSIPPVDLNVKFIDYEYMLPAPRAFDIANHLAEWQFDCDRSAIPTPTI------ENPTILEFCKSYLDCVGDSNDND---KIKELVNEIAMFYGLPGFYWGIWAMIQSELSNIDFDYANYGKLRLEEYWDWK------- 73968811 1 -------------------------------------------------------------------------------------------------------------------------------------------------MARFHGMEMPFTKEPHWLFGTMERYLKQIQDLPPTDLP-------QMNLLEMYSLKDEMGNLRKLLDSTPSPVVFCHNDVQEGNILLLSEPENTDR------------------------LMLVDFEYSSYNYRGFDIGNHFCEWVYDYTHEEWPFYKAQPADYPTRGQQLHFIRHYLKKGDTISQEEQRKLEEDLLVEANRYALASHFFWGLWSILQASMSTIEFGYLEYAQSRFQFYFQQKGQLSS-- 126275324 73 -----------------------------------KWRQLTISNLVVNRISGALTNSIYRIEYYDSQQ--NLSLPTLLLRVYGNVEELIDRDLELATLIKLSQKRIGPRLLGIFANGRFEQFLDGITLNKVQIRDEIISQMLGRRMKDLHKIELDLHDVLSDLWRLIFKWLKLFEEYLPGYTKNNFPKDVFFVEFEIVNLYKNWLFDKYDKESFSSNYKFCHNDTQYGNLLLHESFNPEDILVETTDESTPVIKSTS--NKNDSKLVVIDFEYSGANFPAFDLVNHFSEWMADYHDEEKSYY-IHEDKYPTQLQQLNLIKSYIEKTPNTPEQLLNGTADKMYNECIYWRATVQIFWCLWGVIQSPASPNPNGFAEDGID---------------- 68482725 127 -----------------------------------KWRQLTINNLSINRISGALTNAIYKIEYHDESQNI--HLPTLLLRVYGNVDELIDRDNELAILIKLSQKRIGPRLLGIFSNGRFEQFLDGITLNKEQIRDEILSQMLGRRMKDLHELDAKDSKQPTC-WNLIDKWLKILPGYLEVNYNLDIFIVPFDQFKQIITKYKQWLFNKYDDKHFTNNYKFCHNDTQYGNLLLHESFNPKDIVVSTSDTTNSSNNIISTSNKKDTNLVVIDFEYSGANFPAYDIVNHFSEWMSDYHDPEKSYF-IHQENYPNQLEQINLIKSYIEKTGKTPEDLINNEIEKLYNECIYWRATVQIFWCLWGLIQ-------------------------------- 157774501 3 ---------------------RKKVLEYGSDFLGGEWKTLTENDVDVVQMTGGQSNLLYLV--KGKFASESTTPSCFLVRLHC--QQENQVFTDTVVFSIMSERGLGPKLYGFFPGGRLEQFLPSVTLDNDTVSDPQVAVKIGANLPKLHAIEVPIPKRPRAIV-MIQEFLEECRATGKSTFKFDFKDTAIPNEVTIDELEEEVAKFEKMCSIFNDTVVFAHNDLWSANILQLNDTK---------------------------EIVFIDFEYSSYNWRSYDLSMHLSECAFDYRVPFPPGVHVNQVFFENHPNIKIFCEAYIDTLYEMKKDNREKEVHRLIQECKFFLPLVNLCWATWSIKNLSGKEDDVDLTVAASNRLCVFYHFK------- 68065264 89 --------------------------KICLEKVT-EWNKFTERDIYVKQILSGLTNQLFEVGLKECSVSQNPSIRKILFRIYGKYVGELYNDLEIEVYETMSKYKISPKLLNTFSGGRIEEWLYGNPLKNEDLQNSKILIAIANMLGKFHTLAIKKWDKTPCIYKRIKEWKIQISKLKNLDKKGDINKYYQESDIKFMNKYTKEDNIRNHI-------TFCHNDLQENNIINTNN-----------------------------CLRLIDFEYAGYNFIATDIAIFFIETSIDYSTDTYPFYEINKNHYISHENRKLFINEYLSIYLGKSQIPYDQKIVDSILDAIEIHALANLLWGFWSIIQVKCYN-EFDFFLYAQDRFKLYDEQKKYLLS-- 158303302 58 ------------------------ALRLIRE-LRPHWK---PEQVRTKRFKDGITNKLLACYVEE------DMRDCVLVRVYGER-TELLVDRENEVFQLLRAHGCAPKLYCTFQNGLCYEYVQGVALGPEHIREPQLFRLIALEMAKIHTIHANGSLPKPTLWHKMHRYFTLVKDEISPSLSADVPK--------VEVLEQELAWLKEHLSQLDSPVVFCHNDLLCKNII---------------------------YDSDKGRVCFIDYEYAGYNYQAFDIGNHFNEFA--------GVNVVDYSRYPARETQVQWLRYYLEAQKGTAASP--REVERLYAQVNKFALASHFFWALWALIQNQYSTISFDFLRYAVIRFNQYFKVKPQVSAL- 68487313 203 ----------------------------------PAWDNVD--NISLSQLTGGITNMLLSCEYTGNDPTKKGDAEPVLIRVYGHTNLIIDRHREFISHLILNSIGLAPPVFARFKNGLVYGYLDGRSLKPEEMSKKSLYPLIAQQLGNLHNASITFKKKHHHIWELLDDWINIVPINPDLIESFNLTKDSTIIDIIIDEIKQEFEWLQTELTQTNSPIVSSHCDLLSGNIIIPKNF-------PLDEQSTTSSSSFNLPSIENNPIKFIDYEYMLPAPRAFDIANHLAEWQ-GFNCDR----SAIPEPSISNPVLVNWCCGYLNDM-----NASKEIVESLIDEIKAYYGLPGFYWGIWAMIQSELSNIDFNYSNYGKLRLEEYWQWKNYLKN-- 19114626 34 ------------------PIFRHKVLVIIHKLAISSWNRIPLNKLHIKRISGALTNAVYYV-----APPEGYHAPKLLLRIYG-PHVELFINRELENLKRLARHNIGPYLIGEFSNGRFEQYMESTTLTCKTIRDPKLSIYVGRRLCELHNFILL---HPHEVLEMPAAWKNCLVWLPKAKAKLGRKHSLAITSEFMKTLEEDVEWSRDKKDWFGLKMVFSHNDTQYGNLLKIKAKKRSIPLSQ-----------------KHRTLVPVDFEYAGPNLCAFDLANYFAEWMADYHHP-THNYLMDRSRYPDFNARKLVYHAYVEQSSDELKNTFEKQIMNLEESVRAISPAANIGWALWGILQSTVPPIGFDYIGYSSEKFDLFYE--------- 156102474 89 --------------------------KICLEKV-PEWHHFTEDNLRVKQILSGLTNQLFEVGLKEETANNYHSRRRVLFRIYGKHVDELYNISEFEVYKTMSKYKIAPQLLNTFSGGRIEEWLYGDPLRIDDLKNPTILIGIANVLGKFHTLSRKRWDRTPCIFKMMEKWKNQLYKYKNIEYKRDIHKYIKESEIKFMSVY-------SKSDNLANAIVFCHNDLQENNIINTN-----------------------------KCLRLIDFEYSGFNFLATDIANFFIETSIDYSVSNYPFFVIDKKKYISYENRKLFITAYLSNYLDKSVVPSPKIIDQILEAVEVQALGAHLLWGFWSIIRGTKSYNEFDFFLYAEERFKMYDDQKEYL---- 58271652 94 ------------------PVFKQKVLAILRRLHVPRWSSLTPTNIHLQKVSGALTNAVFFVSFPNPTSPSDQYPHTLLFRVYGSSEALISRSEELRILHVLSQYGIGPRVFGTFTNGRVEEFFPSRALTAQELRDPSISRGIARRMRELHSVDLQGRATEPALWICLKEWSEAAEDVITSLTALGGTLEAWVERFSLHRIREEVTIYRNFVESQSSGVVFAHNDTQYGNLL-------------------RLDVELPPNTPEHCRYIVIDFEYASPNPRGYDIANHFHEWRANYHHPTHSHSLIPHFPYPTPIQREDFYRSYLEEVVGKRKDVPADKVAALEREVRIWSPGCSINWALWGLVQAEEQVCEFDYLSYAAERLEMFRDEAKKL---- 150865683 163 ------------------------------------WSN--KDEITLKQLTGGITNMLLRCSYKPL-------QETVLIRVYGHTNLIIDRHREFISHLILNSIGLAPPIHSRFKNGLIYGYLSGRSLESSELYSPNLYPLIAQQLGNWHQLDYRLKKFISNIWELIEDWINIVPVNPDLISSFNSNLSHEVTAENLKSIIEEFEWLKENLINSNSPVVSSHCDLLSGNVIIP-------------DDLDIKKPLHSLPTIEKNPIKFIDYEYMLPAPRAFDIANHLAEWQ-GFDCDR----SVIPTPHISNPVLVKWVKGYLND-----ENADMDKVGSLIEEIATFYGLPGFYWGIWAMIQSELSNIDFDYSKYGKLRLEEYWVWK------- 149241593 75 -------------------------------------------NLSINRISGALTNSIYKIEYNDDRQ--DVHLPALLLRVYGNVDELIDRDSELQTLIKLSQKRIGPRLLGIFTNGRFEQFLEGITLNKEQIRDEVISQMFGRRMKDLHKIELNTEDYLQHLWRLIEKWLRIFEEYLPGYESVDIKDVFMMSMDEFKDLYKYWLFSKYEKDGFSSNYKFCHNDTQYGNLLLHESFKPEDDTPTSSSANLSEVALKSTTNKKDSNLVVIDFEYSGPNFPAFDVVNHFSEWMADYHDPEKSYY-IDEHRYPTKLEQLNLIKSYIEYDFQFPSSNLKHEIEKLFNECVYWRATVQIYWCLWGLIQ-------------------------------- 39941604 68 ------------------------------------------SEIDFRRFTDGITNTLLQARLPGESQDDARDREAILLRAYGNTDLIIDRNREAQNHELLSRHRLAPELLALFENGMLYRFIRGRVTAPQDLRRPEIYRAVARRLAQWHSTILPMPKKQQQAQTRIDEMLQPNVWTVMQKWILALPTETSAQRERQTSLQKELDRVVAEFGLGHDGLVFAHCDLLSGNVIVLP-------------KPAATAKSPAAANSADVSVTFIDYEYATPSPAAFDLANHFAEWG---------GFDCDFSVLPTRAQRREFIREYIRVYFGNGEDDHEDAAEDLFAEVDVYRGLPGFYWGIWALIQATISTIDFDYASYAETRLGEYWAWR------- 194673950 258 ------------------------------------------------RFTDGITNKLVACYVEE------DMRDCVLVRVYGER-TELLVDRESEVFQLLRAHGCAPKLYCTFQNGLCYEYMRGVALGPEHIREPRLFRLIALEMAKIHTIHANGSLPKPTLWHKIHNYFALVKNEINPSLSADVP-EVGV-------LERELVWLKEHLPPLDSPVVFCHNDLLCKNII---------------------------YDSSKGHVRFIDYEYAGYNYQAFDIGNHFNEFA---GVNE-----VDYSRYPARETQLLWLRYYLQAQNGTAVTP--REVERLYVQVNKFALASHFLWALWALIQNQFSTIDFDFLRYAVIRFNQYFKVK------- 124807985 98 ------------------------------------WSRCNEDDVCVNQILSGLTNQLFEVSIKEDTAEYRITRRHVLFRIYGDVDALYNPLSEFEVYKTMSKYRIAPLLLNTFDGGRIEEWLYGDPLSIDDLKNKSILVGIANVLGKFHTLSRKRWDKTPCVFKMMDRWRLAVSNYKNLDKVLDINKYIQESFLKFIKIYTQIENIANDI-------VFCHNDLQENNIMNTN-----------------------------KCLRLIDFEYSGYNFLSADIANFFIETTIDYSYNAYPFFIINKKNYISYESRILFVTTYLSKYLDDSTAASDQDIIDQFLEAIEVQALGHLIWAFWSIIRGTKSYNEFDFFLYAKERLKMYDEQKQYLMS-- 73997016 28 ---------------------REGALSLL-QHLRPHW---DPQEVTLQLFTDGITNKLIGCYVSNTM------EDVVLVRIYGNTELLVDRDEEVKSFRVLQAHGCAPQLYCTFNNGLCYEFIQGEALDPKHVCNPAIFRLIARQLAKIHAIHANGWIPKSNLWLKMGKYFSLIPTGFADEDLNKRFLSDIPSSQI---LQEEMTWMKEILSNLGSPVVLCHNDLLCKNII---------------------------YNEKQGDVQFIDYEYSGYNYLAYDIGNHFNEFAGVSDVD--------YSLYPDRQLQGQWLRSYLEKEYKGFGTEVTKEVEILFIQVNQFALASHFFWGLWALIQAKYSTIDFDFLGYAIVRFNQYFKMK------- 156031082 278 ------------------------------------WRRVPLDEIEVERLSGALTNAVYVVSPPANLPPSQRYPSKLLLRIYG-PQVEHLIDREAEILRRLARKKIGPRMLGTFRNGRFEEFFNAQTLTAQDLRIPDTSKKIAKRMRELHDGVALLQEERDFVWRNWDKWVDRCEKIITYLDRQILDGDSSRSIESWRDVERYRQWLEKYSEELSRSLVFAHNDTQYGNILRL--------VPELPVDGSAPSPLLLPMN-HHKQLVVIDFEYASANTRGLEFANHFTEWCYNYHAPPPMTWTCDTRNYPTIEEQKRFIRAYINHRPSERDMPSSSTVEEMLREVRMWRLANSAQWVAWGIVQAKVPELD------------------------- 156848605 108 ---------------------------------------LKREFLKMTQITGAMSNVIYKLEYP--------HLPSLLLRVYGNIDSIIDRDYELQILARLSLQNIGPSLFGCFTNGRFEQFLESQTLTKDDIRDWKTSQRIARRMKELH-IGVPLLRSEPACIKLINKWMTNVEWISDNENINDVLFASDWSTFRKV-VARYVQWLKDETGKYKEKLVFCHNDTQYGNLLLSAPVTRTEPNTPSGTRSTASLSSLFPTSSQDDKLIVIDFEYAGPNPAAFDLANHFSEWMHDYHSSEP--YKCNSKAFPTKEQELNFLYSYVSHLRGGAKNSIDDEVRTYYNSIIRWRASVQLFWSLWAIIQS------------------------------- 67517310 227 ------------------------------------WRKIPASEIDVVRLSGALTNAVYKITPPQNIPPPKAEPPKLLLRIYG-PQVDHLIDREKELQILLGRKNIGPKVLGTFNNGRFEEYFEARPLTPKELRDPSTMKQIAKRMRELHGIDLLDEENGPMVFHNWDKWVEQVISWVDAEIKSPLNEGKYVCGVPWPKFRKAVEDYRKWLHEIKRQLVFGHNDTQYGNLLRMEPSQQS---------------PLLLPQNEHKQLVVIDFEYASANTPGLEFANHFTEWCYNYHDAEKP-WACNNQLYPTPEQQHQFVTAYLTHAPQRPPDNIERSAQDLIRQTRLWRVLNSAQWVAWGIVQAKVESDEFDYLAYAQDRAFFFWAQKEQLESLA 45200898 93 --------------------------------------RVAPEEVKLVMITGTMTNAIFKVEHP--------RLPSLLLRVYGNVESIIDRDYELQTLARLSRQNIGPSLYGCFMNGRFEQFLEATTLTKKDIRDWKTSQRIARRMKEFHGVPLLDWEKTHYVLARIDKWLKKMGDSSWIQKKGNLQSTLFVQEWSQFVFERYRAWLKSVGELDQS-LVFCHNDAQYGNLLFTAPVVATDTSSVGTSTSTPVSGSLFPSQSQDSKLVVIDFEYAGPNPAAYDLANHLSEWMADYHCAES--YKTFEHKFPKKEEILNFIYSYTSHLSASKQDPIDDKVRELYNSILRWRPCVSLHWAIWGLMQS------------------------------- 154318359 38 --------------------------------LRPEWEQSD-GKIEFIRFTDGITNTLLKVINQRPLTKEEIDNEAVLLRAYGQTDLIIDRERETQNHELLTQYNLAPALLARFKNGMLYRFIRGAVTSPADLRQQRIWRGVARRLAEWHAVVTEINGSEQFAFPALQSAIDNAAWTVMQKWIYALPVGSEVEKTRQATLQKELTRLVAELSLGENSLVFAHCDLLSGNVIVQPQPTGT------------------TTPAAVETVSFIDYEYATPSPAAFDIANHFAEWG-GFDCE---------HQYPTRAERLDFIREYIRNYFAQLKQTCDEEAEKMFTEVDVFRAVPGFYWGIWALIQATISQIDFDYAAYAEIRLGEYWAWR------- 169608131 34 --------------------------------LRPEWKD-SKDTIEFVRFTDGITNTLLKAKLPGLSKAAIDE-DAILLRAYGGTDVLIDREKETRSHCLLARHNLAPALHARFENGLLYKYVSGTVCAPADLGRPEVWRGVAQRLGEWHA-TLPISKPIPNVWTTMQKWI------------LALPTSTTAQSTRREQLMTELQSLTQLLVDTPNQFVFAHCDLLSGNVIIEPSASSASPSRRSSASSASNESETAAT------VTFIDYEYATPAPASFDIANHFAEWG---------GFDCDYSAMPTRRTRRAFLREYLR-SFSTHQNRTYNELDELFEQVDKFRGVPGFYWGIWALIQAQISLIDFDYASYAEVRLGEYWAWKE------ 154282521 284 ------------------------------------WRRIPLENIEVVRLSGALTNAVYVVSPPKQLPPPRSTPPQLLLRIYG-PQVEHLIDRESELQILLGKRNIGPRVLGTFKNGRFEQYFRAKTLTPRDIRNPETSEQIAKRMRELHEGIELLSEERPFLWKNWDKWLERVASWLDSEINSPLN-ESKLEAEPWRQLGAPWPKFRKLVESYRNQLVFSHNDTQYGNLLRLEPSGES---------------PLLLPANKHKQLVVIDFEYASANPRGLEFCNHFTEWCYNYHDPESP-WACNTKWYPTPEEQERFIRAYLTHRPHIFEQELDLEVRRLLRETRLWRAANSAQWVAWGIVQAKISGMEFDYLAYAQDRALFFW---------- 194770192 71 -----------------VPIFVEEADVIAKELLRPTW---DLSHVEFKSFTDGITNKLFSNCTPSGDAPVQYSDNVVLVRIYGNTDLLIDRKAETQNFLLLHTYGLAPSLYATFKNGLVYEYVPGTTLNTESVLGPEIWPLVARRMAEMHRKVKKTSKPLPMIWKKTQSFLDLVPERFTDAEKHKRVKDTFLPIAR---LREEFNKLYEYLEALDSPIVFSHNDLLLGNVIYTKSLNT---------------------------VNFIDYEYADYNFQAFDIGNHFAEM---CGVDE-----VDYTRYPKLDFQLQWLRVYLEEYLQRSHIK-NEEVNLLYVQVNQFALASHIFWTVWSLLQAEHSTIDFDYVGYAFLRYNEYLARKEEFLSLS 211586383 188 ------------------------------------WRRVTAEDIEVVRLSGALTNAVYVVGPPKNMPPSKSDPPKLLLRIYG-PQVDHLIDRENELQILLGKKNIGPRILGTFMNGRFEEYFEARPLTPRELRMPETARQVAKRMRELHDMIFKNWDKWVDRCEQVTTWLDKEIQSPQNEAKAALERRGYVCGVTWDVFRKAVENYRRWLVATKRQLVFAHNDTQYGNLLRMEPATES---------------PLLLPANEHKQLIVIDFEYSSANTRGLEFANHFTEWCYNYHDEERS-WACNNRNYPTSEQQYQFVSTYLTHRPHSTGGPISPAPLDLDEGSDRPT---------WGIVQAKVSENDFDYLAYAQDRVMFFW---------- 195403131 171 ----------------------------------------------------------------------------VLVRVYGNTDLLIDRKAETQNFQLLHTYGLAPSLYATFKNGLVYEYVPGITLNTESVLCPDIWPLVARRMAEMHRVVRKNGKPLPMIWKKTQSFLDLV---PERFSDADKHKRVNGTFLPIGRLREEFNNLYKYLEALKSPIVFSHNDLLLGNVV---------------------------YTKSKNAVNFIDYEYADYNFQAFDIGNHFAEM---CGVDE-----VDYTRYPKREFQLEWLRVYLENYLQ-RNNIQNEEVEHLFVQVNQFALAAHIFWTVWSLLQAEHSTIDFDYVGYAFLRYNEYLARKEEFLSL- 169767204 175 ------------------------------------WRKLPASDVGVVRLSGALTNAVYVVTPPQNIPPPRAEPPKLLLRIYG-PQVDHLIDRENELQILLGRKHIGPRVLGTFNNGRFEEFFEARPLTPKELRDPGTMKQIAKRMRELHGIELLDNEREPMVFKNWDKWVDRCEQVTNWLDKEIQSKHNDIKAVAWPTFRKAVDSYRNHLQEIKRQLVFAHNDTQYGNLLRMEPSSESPLLRPEN---------------EHKQLVVIDFEYASANLPGFEFANHFTEWCYNYHDPERS-WACSSRDFPTLEQQHRFISAYLTHRPGLQEDRTEAEIRSLIKQARLWRVFNSAQWVAWGIVQAKVETDEFDYLAYAQDRAMFFW---------- 212517054 26 --------------------------------LRPKW---DLSDIRFKVFTTGHTNKLLGCFHS------KNENEVLLIRVYGNTDLLIDRNKETENIKFLCLHGLAPLLYGTFTNGIVYEYTVGDTLNTVTCRLENVYTLVAQKLADLHSVKTSTNDKEPALWNIIEKFLMHIPEKFSDNLKEKRFQDSILKRSNFM---KEFNFLKENLNSLNDSIVFCHNDLLLSNII---------------------------HNLKKNSVTFIDYEYADCNYQSFDIANHFNEFA-DMDN-------VDYSLFPNEPFQKNWIRIYLLKYIKNKKKIEDEEIESMFLKVKKFTLASHFLWGLWSLIQAEHSSIQFDYLNYAFIRFTEYYKKKKEIFN-- 47227401 28 --------------------------------LRPAW---DISNVKTKYFTDGTTNKLVGCYL-ENSPE-----DVVLVRVYGNTELIVDRDNELKSFQVLHANGCAPRLYCSFQNGICYEFIHGEALGTQDVRDPAILRLIAREMARIHAICIPKPD----LWLRMRKYF-SLVATEFTDQASNSRIQQEVPSKAV--LEQEMMWMKEHLSTLGSPVVLCHNDLLCKNII---------------------------HNSKEGHVRFIDYEYSSYNYQAFDIGNHFNEFAFGCRTQGKPDYVL----YPSREMQMDWLHVYLQAYTKKTEKVSPRELETLYVQVNKFALASHFFWGFWALIQAKYSKIDFDFLGYAVLRFNRYFVTK------- 156542474 20 ------------------------AKEIVKR-LRPSWSS---EQLSHKFFTNGISNKLVGIWHGDAYNKM------VLIRVYGKTDLLIDRKAEIRNIRILHSAGHTHSLYATFNNGLAYEFLEGDTLTVDTIRKPEVYKLVAKRMAEMHLLK-------PMIWHKTEKFMRIMPTNFANQDKQMKFEKLIKPHST---LLHEYQMLKENLSKINSPVVFCHNDLLLGNILHKR---------------------------EEKKVTFIDFEYAEFNYQAFDIANHFAEFA---GVDDP-----DYSLYPDEDLQKSWLRIYLENYRNTTEI-SEEDIIELFKHVNQFVLMTHFFWGCWALIQSQYSLIDFDFLEYAALRFNEYFRRKQLV---- 193809319 106 ---------------------------------------VDSLDFQI--INGGITNIL--VKVKDTS-----KQNQYLIRLYGKTDVIINREREKKISCILYDKNIAKKIYVFFANGRIEEFMDGYALSREEIKSPNFQKLIAKNLKLLHDINLNFYKEPSFLWNTIWKYFNLLNEERKKKCCFDS-KANILKLIDFDILRESIIEVEKLCKSENSPIVLCHCDLLSSNIINTEGVDAVKTVGSSTDPNTENNDGAATSTKDGANISFIDFEYSCPMERAYDIANHFNEYA---------GFNCDWDLTPSKEEEYYFIKHYLDTDDEEL-------INKLIQEIQPFYICSHINWGLWSLLQGMHSSIDFDFMNYGMTRLTA------------ 119494667 243 ------------------------------------WRKFPQEEIEVIRLSGALTNAVYVVNPPKSLPPPKGEPPKLLLRIYG-PQVDHLIDRENELQILLGRKNIGPKVLGTFNNGRFEEFLEARPLTPKDLRVPETMKQIAKRMREGIELLEEEREGGPVVFKNWDKWVEQVINWLDMEIQSDHNEAKAASEIFRKAVENYRKWLVSSIKEIKRQLVFAHNDTQYGNLLRMEP---------------ASESPLLLPENKHKQLVVIDFEYASANTPGFEFANHFSEWCYNYHDPERA-WACNNRHYPTPEQQRMFIASYLTEAEKSQEDSLEAELHFLMKQTRLWRVFNSAQWVAWGIVQAKVEADEFDYLAYAQDRAMFFW---------- 71032849 41 ---------------------------LCKKYV-PFWSDLDDGEIEISLITIALTNKVYMVRVQDPDPASR-RLDKVLLRVIGDKRVLYNIEHQNEVFKLLSEYGFCPKMINQFPGGRIETWIEGFVLHSPNLFNLSVLTSVATLLAKLHKIITKVWDRTPSLLSKTEEWIRKLNLKIDIHEMDQLFNEYKLSGNNNLEVCENSEKLRAKVDRASQNKFSTHNCCYHTNTVNSNNSNNTVDSNNSNDTVDSVGGHIKNFIATYDGLTLIDFDYSSFNYVGADIGYFFVESNFDYDVDEYPFFRIDRSLELSYELKTMFASVYLSESLGCNVLPSRKDIIDPFLEVELFSIGTLIFWAYWGIL--------------------------------- 189208991 4 -----------------------------------------SNEIDVQRLSGALTNAVYVVSPPKNLPAQEQNEDKLLLRIYG-PQVEHLIDRESEILTRLARKRIGPRLLGTFTNGRFEEFLHAKPLTSKELRNADTSKQIAKRMRELHE-GIDLLKEEPFVWQNWDKWVERCEYIVTWSSSDKWKKLGYVCGTEWPVFRQMIEKYRRWIDKINERMVFAHNDTQYGNILRMVPQGESPLLLPANQ---------------HKQLVVIDFEYANANLPGLEFANHFTEWTYNYHDAEVP-WRCNTKYYPTIEEQHRFIRAYLGEKYQEQEMQSERQIEELLAETKLWRLANSAMWVAWGIVQAHV----------------------------- 115615253 1 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MKQIMAFDLDEERTFIKRLLSQTKSPVVFGHNDCQEGNILL-----------------------TSGENTDEKNLILIDYEYSSYNFREFDLANHFVEWSMNYCIKDAPYFSLKPEDFPSREQQLIFIRAYLREMGVYQPGDSADEEEAILREVKRFCPVSHFVWALWSIVQAKISHTTFGYMEYAVARFKEYFRHKALI---- 67484520 34 -------------DASNNKEFTSGAVFIVK-ILVPEFANLQNDQFSFQFFTEGITNKLVCITAIPT-------GKKVVLRTFGNTEYLVDRRQESV---IMNTYGQ--KVYGGFLNGIVYDFTPGRTMDYNEFRKSEILSKMAECIAGVHQLKPNLKKEP-ILFKEMRAWLNNVPSHYLDPEKQ---KTFAAANIKFEDLSKEIDYVEKKLTALNSPIVCCHNDLYLKNFI---------------------------YNEEDRSIKLIDFEYASYNFQAFDLANHITEWC---------GVIMDWNKYPTKEEQDFFLRSYLEAYNGKKPSD--EEVDHLYDVVNQFQLATNLLWSLWGFVDASLSSIEWDYLDYAFMRLNKYYELKKIL---- 212531797 250 ------------------------------------WRRVDSADLEVTRLSGALTNAVYVVKPTEKLAP-RRSPPNLLLRIYG-PQVEHLIDRELQILRRLGKKNIGPRVLGTFKNGRFEEFFNAHPLTPRELRNPQTSRQIAKRMRELHDGIELLENERPAVFRNWDKWVEQVISWLDKEILLDRQDRSEPWRKRWATFRKAVENYRLWIKEVKRQLIFAHNDTQYGNLLRLEPEEQS---------------PLLLPANSHKQLVVIDFEYSAANVPALEFANHFTEWCYNYHDTERP-WACNTRAYPTPEEQHRFISAYVSDTPQLYEETSEAEIQQYMRETRLWRIANSAQWIAWGIVQ-------------------------------- 170588169 20 ------------------EATKEGALLVLKE-IKPTWKR---ELISFKAFTVGITNKILCATYSPANGTTHKE--RLLFRIYGNTDKIIDRNKEFNNWLYLASHGCAAQIYARFSGGIVSGFLPGNTLTVDNVRNDTIVANTCKSLSRLHKLKPNTGDEAKTLFIKIRQFLANFSAHYESKRKQE--RYDKFFKQREISFLHDLHRLRDIIQRRQSKVVFCHNDLLIHNII---------------------------HDDKTDSISFIDYEYADYNYQDFDIANHFCEYA---GVEDF-----NYSRCPDKEYKREWITKYLIYYLERKPTK--DEVDNLLDGNNIFEAAAHFFWALWALVQSQISTIDFDYLE-------------------- 82705749 101 -------------------------------------KDVDKLNFEI--INGGITNILVKVE-------HNLEKKIYLIRLYGKTSEIINRGREQIISNILNNKNISKKIYVFFPNGRIEEFMEGYALSKEEIKNPKFQKEIAKNLKTLHDIELQINNRSSFLWGTIWKYFNLLYEEKNKPCDFDS-KVNILKLIDFESLKKTISEIEKLCKEKKSPVVLCHCDLLSSNFI----------------------------NKTDNTICLIDFEYSCPMERAFDIANHFNEYA---------GFNCEWNLIPTRAEEYNFIKNYLNTDDD-------KIINNLINEIQPFYLISHIHWALWSLLQGMRSSIDFDFINYGMTKLTA------------ 190404895 128 -------------------------------------SSLNKNLLTLTQIKGALTNVIYKIHYPN--------LPPLLMRIFGDIDSVIDREYELKVIARLSFYDLGPKLEGFFENGRFEKYIEGRTSTQADFIDRDTSIKIAKKLKELHCTVPLTHKEQPSCWTTFDQWIKLIDSHKEWVSNNVNISENFLKSFKNYKLYNDSAFTSKLLSMINSKMVFCHNDLQHGNLLFKSKGKDDISV---------------------GDLTIIDFEYAGPNPVVFDLSNHLNEWMQDYNDVQS--FKSHIDKYPKEEDILVFAQSYINHMNENHVKIASQEVRILYNLIIEWRPCTQLFWCLWALLQS------------------------------- 167537557 85 ---------------------------------------VSRNYYRFSRLTDGITNVVLKCTQTETRPESP-HPHILLMRIYGNTERLIDREAELTSHELLASQSLAMPLYGSFLNGYVYGYMPGDVCSSDQLADENVAIPTAQHLALFHKAATPLSAGNSVWLATVRQWLTLQPAASVSDPRLQAEFAHLTDSLLVTLTNQVVEACKPH----DSDLVICHNDLLAGNIL----------------------------RQEDGSVRFIDYEYCGANPRAYDFANHFNEY-----CGLGP---VDFGKYPSVDAQRRFVEVYADALGGDMLQTPESR-EAFLASIEAHRMASHLLWSIWSLLQATSSQIEFDYVGYAHERITELQRL-------- 28829842 48 -----------------------------------------KEEIEFKPMVGGVTNTLFKSSFITGQGSNK----SVIIRLYGGSEQFIDRKTEANIQYLLSKNGVGPKFYGTFENGCIYGYVEGDQLQLEDLYQNNILSLIAKETGRWHSLKLDINSSSTSLFKNLNSWINNAMTLTSKESKG-----SMISKINLNRYKEEAMSLMSFIEEHYSGINFCHNDLIPRNMI---------------------------YNKEKGQVKFIDFEYSGYNFRGYDIGNFFCE---------FSGLDLDYTKYPSIEIQKRFIKNYLISINNCKNEPSKEEIHNLYIESNHLTLGSHLMWGFWGIIQHFSSSIDFDYIDYAIKRFKQYDLVKNKVLSL- 145516428 15 ----------------------------------PSWSHLQCDDLRITK-TIGITNKTYIIE-------ADATPSKIIFRHFGEVGVGLFLNREQELHRQVAKCKMGPHFYGHTSHVRLEEYIENEVMSQESMKDPDTYTLVAQTLCKFHQIDVSMNDRTPLFEKHLQENSDFLSQVREKVCS-SLFSEDERSILSNMAHEEEVKFLQSVLP--KDDIVFSHNDLLANNILL--------------------------IPPNFDKVVFIDFEYSSYNFRGFDIANYFNESQFSYLNPNPPYFYI-EEGMIDEEILKDFVKVYIEKSG------LDLDYQTLLHQVYIGQLFSHFFWAAWGIIMAKSNDIVFDYLAFVEVRYHKYYQLKKHLF--- 196049128 86 ----------------------------------------DINKFKLRKIKGALTNIIYEA--------IYDDSSSLLLRVFGKLEAIVARSYEIKVLQRLRESQLGPVILGCFANGRFEAYVRGSAVARNDLADPWVMQNIAMRMNKLHT-EVELTSDEQYLFQKLSDWFSILETVGEISDKKNLEKYLHVNQFFKDSVATYRDWCFANTHSSQDNFVFCHNDLQHGNVLLIDKD-----------------------NEKNKNLMLIDFEYAGPNPVAFDISNHMSEWMHDYDRLDS--YKSDYDRYPSKDKIDEFIDCYLHHS-HTPRTMLDKQ--KLKHDIELWRPCAQLFWSVWAILQS------------------------------- 47209692 69 ------------------------------------WK---PQEVQLKTFTEGLTNQLIGCFVGPLQDSG-----CVLVRIYGHTELYVNRKQEVEMFQLLHAHGCGPQIYCTFQNGICYQFVPGTVLDEALVRQPPVYRLIAAEMGKIHCIKADSGPGEPFIWTKMHLLSLLQKSLSPAEQRRSSSWAAFPGVPSLGTLAAEAETLERRLSAVRSPVVLCHNDLLIKNII---------------------------YNQSEGTVKFIDYEYADYNHQAFDIGNHFNEFA---GVED-----IDYSQYPGAELQRDWLTAYLESYKHGSGLEVQ------------------------------------------------------------ 156086690 35 -------------------------------------------------IVGGWTNILYKVT-------NRDNGNIVAVRIFGQTERFIDRSHERIIQNHLCLQGFAKHVYARFNGGQIEEWLPGNVVSDDDFYSFKYTELIAKQLYKLHATDLYVKLYPHLAKNGELKFESQLWASVWKFYDLCLENIQQVEPINLRDIRKVIKRLEVVCAAKKSPVVLTHCDLLNGNVLVSEN---------------------------EDHVIFLDYEYSCFMERGFDIANHFIEYC---------GVECNWDRIPNEEEQRRFIKYYIGENATE------KAIEKLYNEIQPFFMAANIFWGLWGLLQCIYSTHDIDFKRYANFRIE------------- 46126377 26 -------------------------------------------DLRIHALAQGTTNSLFKVT------NQSLNQDAVLVKVYGGTDITIDRNKELRVHKLLADRGLSSMPLCRFSNGHAYQFIPGSVCSEGDVSKTEIFRGVARELARWHALLQPVDKELDYVWSTAKKWLNAISN------------SSKRSQSEIEQLQERFQYLTDKLDVMPEPLVLGHGDLLCGNIIVQESADGMEAANGTTHVAT---------------VRFIDYEHATYCPRAFELANHFAEWT---------GFECDYARLPSTSTRRAFVHDYTKLSYKVSCFGTQPGETYIQAETA-------------------TGTIDFDYAGYAEKRFDEYEAWRR------ 157775315 7 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ELFEDTVVFCHNDLACANILELNS---------------------------KRELVFIDWEFASYNCRGFDIAMHLSETAVDFRDPTPPGIKF-SEELTDNPPNLHFVEAYIN----------------------------------------------------------------------- 123474064 32 ----------------------------------------DTSKITLKTMAGGITNSVYMLKTPTK---------KSIVRIYGNTEQIIDRVSEQANIRKANLIKI----YASFDNGMVCSFQEGRTIDVPMMSDPLISDKLARKLALLHKSTYFENNTKNIVFDRI----------LNFINKTNPEFEKNGKKVDIEALLHTFSILKNEITALNRPLALTHNDLLSGNILWDGEDVG-----------------------------FVDYEYSGYTWPEYDIANHFLEWC---------GFELDLTRFPSYQQQIRFIKIYLTNLYG--KEPEQKEVEQWQTRVDKLVHLSHLFWGSWAFFQAANSSVNFPYFEYGLWRIKL------------ 209875913 74 -------------------------------------------------ITGGLSNKLVKVWAKKNSQKNIGKLDKIYVRFYSKRHLFVDEKRDQLIQKLLSDFEMSKQVMSYFSGGQIEEYIHGHSLSVEQIRQKSIYLKVSENLAKLHSIPIDKTDSPSILWPTMSVWIDRAEIIVKSS---DNHPCLNINFKELRGILKNILFLQRDISICCSPIVICHCDLLPGNIISTD----------------------------EGNLKFIDYEFAGTAECAFDIANYFCEWA---------GFLCDWKYLPTESEQREFVYNYLRYQNNDRDTETDQMVDCMVSTVQLYMLVSNIFWGLWGICKSEVVSGDFDYGTYALKRL-------------- 193662089 13 ------------------------------KLIRPDW---DFEKIRYKLFTDGITNKL--VGLFNDSRPEDDG---VLVRIYGNTEQIIDRKAEFENFKFLYHAGVAPDLYATFDNGMVYKYIRGETLTTTTVRDPIIYRLVARTMARFHRLGVSAGKRAD-----------------DGTTKSELWSKME----------------------------------QFANLIPERYSSPSTDLXXXXX--------------------------------------HFIEFA---GVQEP-----DFSLYPNVDLQMDWLRSYLEEYIGESLDQNDQRVAVLKDQVNMFAIASHLLWIFWSLVQAEISVIDFDYLKYAKMRFKLYMTAKSSL---- 84994672 34 ---------------------------LCIRHV-PFWNNIAKEKIDLKIVSGALTNRVYQATLVDGDK-DRYPIKSVCIKTYNSLVIDDDL--QYRIAKLLGDNNFGPRIIGRFGDFTIQEWVEGNTMGIDSFQNLSVLTGIASSLAKFHKLVPKEWDRTPMFLTKIATWSPHVERII-KKYNLDFDYNELVQNYEMFKKI--LNNHLNTSNSITNSILFCHNDLFSLNIL-----------------------------DFNQGIYFIDFDFAGFNYVGWEIANFFVEVTILYDPPKPPYFISSEEYNLSEEMKTIFISVYLSQLLGQNVLPSDDLVNDFLQSLEIHTLGVNLFWTYWGIV--------------------------------- 84994678 44 ---------------------------LCIRHV-PFWNNVNPEFIEIKTMYNGITNQVYQATLVDGDK-DRYPIKSVCIKTYNSLVIDDDL--QYRIAKLLGDNNFGPRIIGRFGDFTIQEWVEGNTMGIDSLQNLSVLTGIASSLAKFHKLVPKEWDRTPMFLTKIATWSPHVERII-KKYNLDFDYNELVQNYEMFKKI--LNNHLNTSNSITNSILFCHNDLYLDNIL-----------------------------DFNQGIYFIDFDYSGFNYVGWEISHLFFKLCIVYNHHTPPYFNFDDSLALSQEMKTIFISVYLSQLLGKNVLPSDDLVNDFLQSVEIHTLGVNLFWTYWGIVMTDKPKNEFN----------------------- 149604445 1 ---------------------------------------------------------------------------------------------------------------------------------------PAVSAEIAEKMARFHGMKMPFNKEPKWLFGTMDKYLNQVL-------RIQFTEESQVKKLNQYNLPVELGNLRALLESTPSPVVFCHNDCQEGNVLLLEGRE----------------------NAEGQRLMLIDFEYSSYNYR-------------------------------------------------------------------------------------------------------------------- 166408938 174 ------------------------------------------SELSVTRLTGGNSNHVYHASFPKKA---------VLLRVYGGGGDVIDRARDIKVMRLMSKSEMGPGLLHTFHWGRVEEFMDG-VLTCTTLTSPSLLADVYGGLSKMHQLDYTGHNSSQSVSDTVSKSVNELESTCHTSFERVCLRLLRLVSLNVVELAGEVMFVRRELQYRGIPVVLSHNDLNPGNILLSEASGTVFSDEELRVENTPLSKRYVTRKGKNMNLVFIDFEYADANYRCFDLGNTLCELDYDYTRGFPPPWRGLGEEYPRLPELLLAVRRYFAERDNV-PLETVELSEAQVGEVLLGMLASHLYWTIWSMTMVECEDCDLDYMRYGECRLREY----------- 84994680 37 ---------------------------LCIRHV-PFWNNVNPEFIEIKKMNNGVTNQVYQATLVDGDK-DRYPIKSVCIKTYNSLVIDDDL--QYRIAKLLGDNNFGPRIIGRFGDFTIQEWVEGNTMGIDSLQNLSVLTGIASSLAKFHKLVPKEWDRTPMFLTKIATWSPHVERII-KKYNLDFDYNELVQNYEMFKKI--LNNHLNTSNSITNSILFCHNDLYPSNILHTNQ-----------------------------GIYFIDFDYCGFNYVGWEIASLFNKMYIIYDRVRKCYLSHNTSF--AKEFKSLFTSVYLSQLLGQNVLPSDDLVKDFLQSVEIHTLGVHLFWIYWGIV--------------------------------- 84994668 37 ---------------------------LCIRHV-PFWNNVNPEFIEIKKMNNGVTNRVYQATLVDGDK-DRYPIKSVCIKTYNSLVIDDDL--QYRIAKLLGDNNFGPRIIGRFGDFTIQEWVEGNTMGIDSLQNLSVLTGIASSLAKFHKLVPKEWDRTPMFLTKIATWSPHVERIIKKYNL----------GFDYNELVQNYEMFKKILNSITNSILFCHNDLFFTNIL-----------------------------DTLHGIYFIDFDYAGFNYVGWDIANFF-KIIYILLDPLMKYYLYHNTS-PVKDEFKLFISVYLSQLLGQNVLPSDDLVNDFLQSLEIHTLGVNLYWIYWSLIMTDKPKIDVKFEGYAMFQYNLF----------- 84994676 37 ---------------------------LCIRHV-PFWNNVNPEFIEIKNVNTGIFNSVYILRLISPNK-DRYPIKSVCIKTYNSLVIDDDL--QYRIAKLLGDNNFGPRIIGRFGDFTIQEWVEGNTMGIDSLQNLSVLTGIASSLAKFHKLVPKEWDRTPMFLTKIATWSPHVERII-KKYNLDFDYNELVQNYEMFKKI--LNNHLNTSNSITNSILFCHNDLFFTNIL-----------------------------DTLHGIYFIDFDFSGFNYVGWDIANFFLKPGIVHESHTTPQFYFDDSLSLSDEMKTIFISVYLSQLLGQNVLPSDDLVNDFLQSLEIHTLGVCLFWIYWSII--------------------------------- 210107010 27 --------------------------------VRPSWK---PDEIKFKVFTDGITNKLVGCYLEE------NKKDMVLVRVYGNTELLVDRVAEIENMQILHVNGCAPELYGVFTNGLCYGYVHGVVLDTQLIRDPKVSRLNGREMARMHHIQPANGKIPPSLFVKMSKYFTLIPDSFTDAEKNQRYQKEVPSTT---QLQQELESLKGALLPLNSPVVFCHNDLLCKNIV-------------------------------------------------------------------------------------------------------------------------------------------------------------------- 71031164 45 ------------------------------------WNSLTDDKLELKIISCALTNRVYLVTLKDKYPYKKLIVKK---RTDFNSLVVDN-DVQFNIAKLLGDNNFGPKIIGRFGDFTIQNWVEGNTMEIECFQNLSVLTGIASSLAKFHKLVPKDWDRTPMFLTKLSVWSQHIERII-KKYNLDF---DYNELVQNYELFKKINNHLNSSQSTTNSVLFCHNDLFSLNIL-----------------------------DFNQGIYFIDFDFAGFNYVGWEIASFFVEVTILYDPPTPPYFISSKEYHLSEEKKSLFVSVYLSQ---------------------------------------------------------------------- 154339912 251 -------------------------------------RELPSVPLQVKRLSGGITNELFHV-YDEDHPSTS-----VVVRVFGK-ETDRVISRESELFSLF----IPTYICG--SNFLVYDFLDGYTLPYQEMAAEAIARAIAQLLAETHRGESRFDRESNYLIGSLTKWVD----LVLSKEIVDKVHEDRRGSFTARSLQSACAWIVSMLKRQETPEGVCHNDLLSANVMIHKVRK---------------------------DVRVIDFDYTKRNFLLYDVANHFNEYSLDCDYDTY---------FPSDAHMSAFIAEYASTDGASREHEIFPNARELFEVVARWTLASHLSWSVWSLLQEAVSALDVDFLNYAQARYNRYL---------- 71754757 49 ----------------------------------------DADRLQVVAFSGGITNEMYHV-YCEGW-----EAHSVVMRIFGK-ETERVISRGDELFYQ----SLFIPTYVRGQNFLVYQYLYQEPLPFVEMVKE--YEKIARGIAFFHNTCSRFDLEENYIVHSLTEWVEQALS-ETVQEKVDATKRATYASVAQ-QLKEEAQWLLPLMQR-HSPELTCHNDLLSGNIMRQKS---------------------------DGALKIIDFEYAKRNYFLFDIANHFNEYT-GLECDYATYF-------PSEEHMKKFVTTYMREELEKHAEEADKRIHRMVQLVKLLTLASHLSWSVWALLQEAVSKTDMDFLRYSQLRLSRYLETRK------ 71031162 22 --------------------------NLCIQHV-PFWNNLKHESITVKIMIDGITNQVYRLSLTIPDNTYAIKSVCV-----KKTSTYNSLVFDNDLQKLLGDNNFGPKIIGRFGDFTIQEWVEGDTLTNDSLQNLSVLTGIASSLAKFHKLVPKEWDRTPMFLTKISVWSQHVERIIKKHNLDFDYTELKHNYELFKRI---LSNHLNTSNSISNSVLFCHNDLFFSNILDINQ-----------------------------GIYLIDFGFAGFNYVGWEIASFFKKMYLIYD-DVRHTYSSCPSPCLSDEMKTFFVSVYLSELLGKNVSPSDDAVGEFLRSLEIHILGTRLFWTYWGII--------------------------------- 73544411 252 --------------------------------------ELPSAPLQMKRLSGGITNELFHV-YDEDDPSAS-----VVVRVFGK-ETDRVISRESELFSLF----IPTYVHG--SNFLVYDYLDGYTLPYQDMAAE--AMPIARAIAAFHGLAIEGSRESNYLIGSLTKWVD----LVLSQEIIDRVREDQRESFLMMSLQSACAWMLSMLERQKAPEGVCHNDLLSANVMIHKVRK---------------------------DVRVIDFDYTKRSFLLYDVANHFNEYGLDCDYDTY---------FPSDAHMSTFIAEYRRTDCASREHEIFPNARELFEEAEALTLASHLSWSVWSLLQEAVSALDVDFLNYAQTRYNRYL---------- 66357698 32 ----------------------------------------DPDKLIKSKITGGLSNILVLISISSFCEDMKRVNKNILVRFYSERKIFVNEKREQLIQNLLANAGIIKPILQYFQGGQIEEFVEGRTLEVEDLRNRKTYIQVAKKIASLHSIDVPYSKSISILWPTLDKWAS------LSEKSFKLNHGKYQTCINFEKLRILICKLKKSLSKLTCSIVVSHSDLLPGNIIETLNNNY----------------------------TFIDYEFSGTMECVFDIGNHLCEWA---------GFTCNWEYLPNDETISEFLKYYIKEAFEFENSDSSLTIKSYVKAVKICMVISNIFWGLWGICKSDISNSVFDYRSYA------------------ 154344615 168 -----------------------------------------LDELDVEKLSGGNSNHVYRLAHPDFPG------KTVLLRVYGNDSEAIDRFRDVMAMREMSRARLSPAVLHSFKWGRVEEFMDGVATCSTDLRSPTLLAEVWLLVREMHSLVVLANKSNYYLDNTSQKLMEDVPSSFESNLILESYRTSFVSFIS-----AEVMLLRELLMKRAVPLVFSHNDLNPGNILLKEMRRQAVNDEDEDDEVTPVTSDQSTAFSRKKGIIFIDFEYTDVNYRCFDLGNTICELDYDYTEGEPGFIKYHYTFPPEYKEQWKWQKNEQHRQEHGGEAPPSTEMRDELTEVLIGTMCSHLSWSLWSFVNVGTNNSGLDYIYYGNCRLQEYVVLKQ------ 145244170 189 ---------------------KAAAKIIISTFLPREWPDVDPETLTVTRTTGANTNSVVERPNPTGSDTPHVEPFKVFLKIHGELDGEIEVFEHLVEEAQLSQSGHGAKVLGFFQTGRVDEYLDARTLVPQDVEDADTRGDVARALATFHAMDTTILKRSP-----VQAYYDAVTRELGKYHMDKLKRLAHAGGI-CLDHLVDYDFLRRVIDKLESKEGWCIHDFQFMNVLVRN-----------------------KPQAGESKVVLIDFEFVFRNYRAFDIGAHFLQKLFQWFNEDSQ--IADCRPY-SDEEKRHFCAEYAKQ---------------------------------------------------------------------- 76155676 41 ----------------------------CSKILSGSWS--DINNFCVELSKSGLSNYLYIGYLNDDIIPLDNEPRKVLIRVYGERSCTDSIISDSVNFALLSEKRIGPKLHGVFPGGRIEEYIESRP---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 71021635 278 ---------------------------------------LDPDHLGLKRISGAFTNAVFFASYQPTQSAPRNPPPTVLLRVYGASEALLSRRAELILHTLSSLYEIGPHILGTFANGRVEEFYDCDPIKKDGMRDEGRAHWVARRMNELHSVDTPNSYFPPGVWRRLKRWSREAAKVIELVDGFA-KTQNGAKAIAMPSIRQEMQNLRNTLREGPSRRVFAHNDAQYGNLLIPAGMPRLQSHESRRDSVAAVPGSQSPIPPLHHRIVVIDFEYASPNPRGYDIANHFQEWRADYHHTTLSWSLTHHGSYPDEQQRRKWLRAY------------------------------------------------------------------------- 55960795 1 ---------------------------------------------------------------------------------YGER-TELLVDRENEVFQLLRAHSCAPKLYCTFQNGLCYEYMQGVALEPEHIREPRLFSL---------SADVP----------------------------------------KVEVLERELAWLKEHLSQLESPVVFCHNDLLCKNII---------------------------YDSIKGHVRFIDYEYAGYNYQAFDIGNHFNEFA-------------------------------------------------------------------------------------------------------- 115384384 420 ----------------TLPDTKTNIRDIIGTFLTNEWPSADPETLRMS-YRASFANAHCPVERPKAAPDTPTEPLKVFIKFHRDTAGDLEIFQEEALFCYYGRTGLGAKVYGFFKTGRVDEFLDARNMRPEDVENAEIRADVAKALAMFHTLECSLKKRPGSYYETI---VGGLGCYHKADKLKALGKEVRIDDLVDYDFGTKLRNVVEKLESIGGKKGWCIHDVQFMNVMVRNEPK-----------------------DRESRVVLIDFEFVTQNYRAFDIGGHFMQKMF------------------------------------------------------------------------------------------------------- 119499602 4 -----LTTVPVTLPKDKVP-TKRNVRDIISPFLTEEWPSVDPETLTMS-YHASFANAHCSVERPKRATGTSAEPLKVFIKLHCDLKTLKHLKHEEALFCYYGRSGLGAEVYGFFKTGRIDEFLDARNMEPEDVENTVIRADIAKALAKFHVLKMPLEKEPYY-----EAIINGLKKYHKMDKLKVLGREGGVSLDNNYDFWTRVRNVVDKLDSIGGKTGWCIHDMQFMNVMVKNGPK-----------------------EGESRIALIDFEFAMQNYRAFDIGGHF------------------------------------------------------------------------------------------------------------ 211585681 12 -------------------------------FLTEEWPSVDPETLTVS----------YYASFANAHCPVKRGPSTETLKVFIKFHNDAGGCLE--IFKPLARTGLGAKVYGFFKTGRIEEFLDARNMEPEDVENSVIRADVAKGLAMFHVLKTSLKK------KAVKSYYEAVINGLENYHKLNKLKVLGKEKIVDYDYGRRLRNVMDKLESIGGKTGWCIHDIQFMNVMVKNDPK-----------------------KGESKVILIDFEFVMQNYRAFDIGGHFMQKMF------------------------------------------------------------------------------------------------------- 190404383 36 ------------------------------------WRGL---EVSYEPVPGGISN-------PNWRVYVEGAPHSFFVKIPGGTEMFIDRRTANEAGRRAHEAGVGARIIEFFPETGVEEFVEGRTSTNADFLDPVIRLNGLRALKAFND-TAPLSQR-KTTFDMIDEHFQQVL-----ELGGDFPSDFGW-------MNARYREARAALEASGLDLAPCMNDTLAGNFLLH----------------------------SDRRVMLVDFEYASTNDRAAELALWFCEMCF------------------SPETEKELIEEYYGRADPG-----------VLARIALFKALVDLKWSTWAMVQNEVSRLDFDFFKYGRARFAM------------ 211966293 266 -------------------------------------------------------------------------PTRVLIRVYGHP-ADTELFDPRVLFKQLGEVGIAPCCLGEFEGGRVEAWLEGQPLKTADLHTEEIQTKLASQLAEEHTVGVEVPENAKRLADALETYRKKAEQLREAILK-RVESELSPESLQTV-YGSEGRW--RLLSA--ASLVLSHNDLQENNLMVC------------------------------------------------------------------------------------------------------------------------------------------------------------------ 84498271 18 ----------------------------------------------VSELPGGLTNHNYRVRSAGHD---------VVVRISSSDSGLLGVDREHENSRTAAEAGVGAPVVDYLP-GRVVQFLPGRTYAARDVG--ENLPRIVEAVHKIHS-------SPPFRFDMFAT--QRAYAAIVSQRGFAVPSDYASHGARMAQV-------EAALQCHPEPLVPCHNDLLAANVL-----------------------------DDGGALRIIDYEYAGMNEPAFELGNLINESQLDHDH--------------------------LVELVGLYYGRVS---HHLLARAELWGLTGRYAWTLWGAIQYGVSDVDHDFWDFTLER--------------- 155675818 12 ------------------------------------------NDIKIETL-GGMTNRNFLVE--------GDNNKKYVLRIPGNTSSLINRKYEKLNSLLMSEHNFNTKYFNDESGIKITYFLESFSLDHSTIKNDMYLKMIAERLYKLHNSNIKLSNKFDVLLE-FKKYLSLLK----------EPSNFYDFNENIREICIFFEKTSIYLIDKYNKLVPCHNDLVPENILI-----------------------------KDNRIYFIDWEYSGMNHPLFDIAAFFLE------------------SRLLQEQQESFLKYY--------NNNINFNLIK--NDIIAFQFTQDVLWFLWTII--KEENNEF-FDGYAKARID------------- 70989934 12 ----------PEDKVPTTKDVRD----IIGAFLTEEWPPVESETLTVS-YHASFVNAHRPVERPKPDTATSTEPLKVFIKLHNDTSGGLEIFHEEALFCY--EYGLGAEVYGFFKTGRVEEFLDARNMELEDVEDSAIRADVAKGLAIFHA-------------EMLK-----ALGKEGGAMIDNLVSYDFGKRLRSV-----VDKLASVVRKTRWCI---H-DVQFMNVMVKND-----------------------PREGESKVVLIDFEFVMQNYRAFDIGGHFMQKMFKWFDEESKIAKCR--KY-TEKEKKHFCDEYARQ---------------------------------------------------------------------- 126740662 19 -------------------------------------------EIEATPLDGGITNVNYLV---------QDQSAKYVVRV-GDDIPLHQRFNELAAGRAAHAAGLSPAV--VHAEGTILEYIESRTLTEADIRNPEILPRVLNLVKSCHR-DVPRHLRGPWVFHVIRDYAATLGDLGSPYAME----------------AAELAEIGNRLEQEAGPMVFGHNDLLCGNFL-----------------------------DDGTRLWLIDFDYAGFNSPLFDLGG------------------LASNNGLT-QAQEHWL---LEEYFE------AAVSDDLLHRYAAMKCASLLRETMWSMVSEQTSEIDFDYAAYTASNLT------------- 77461995 37 --------------------------------------------------------------------------------------------------------GLGPRVYGDLAEEGVEDFMDRRPATHSDFAEPKRQAAMAA-YRTLHGL-APLT-ATKTVFDMIDEHAAQAADLGAPRFPDH----------DWITLNEAMA--REALTASGLDLVPCFNDPMPGNFMV----------------------------GADGSILLIDYEYASMNDRCYDFGLFFGEM----------FF--------TPEQELELIETY---FGDVRPEIVSR--------VIVHKALADVKWALWSMVQLRVSRLAFDFHKYGMWKLMRFRQ--------- 159109095 110 --------------------------------------------------------------------------------------------------------------------------------------------LIARQMRRLHEISVAMHLESHYLKSLLDISVDYMGKGREAEVLYKLYSEDGV-------LGQLVNNHPSLLWT-----CISHNDLHSGNII---------------------------YCPSTQEVRFIDWEYSTYSINAFDIACFFLEFT-GIDCE--------ISAFPCASKRQDFYRHYF--------GNSNLLIDSL---CLFFVPLACLFWAAWS----------------------------------- 167360934 19 --------------------------------------------IEISPIAGGITNRNYLVS---------DAVARCVVRL-GTDIPIHHITRQNELSRAAHAAGISPAVIHHSPGVLVLEYIEARALSPEDIRTPDTLARVVPLVRACHR-DIA----RHFRGQAMIFWV--FHVIRDYAANLKASESAYLPLLSGLIGRAE------TLEEAAGPIAFGHNDLLAANFL-----------------------------DDGKRLWLIDWDYAGFNTPLFDLGG------------------LASNNELSQAAERAMLETYFDRTDNLSRRYTAMKCASLLRET------------LWSMISEIHSTIDFDYAGYTLARFE------------- 86355748 17 --------------------------------------------IEISPISGGITNRNYLVS---------DAVARCVVRL-GTDIPIHHIIRQNELSRAAHAAGLSPAVIHHSPGVLVLDYIEARALSPEDIRTPEMLARIVPLVRACHH-DIA----RHFRGPAMIFWV--------FHVIRDYAASLKESGSTYLSLLPELIAKAETLEKAAAPIAFGHNDLLAANFL-----------------------------DDGKRLWLIDWDYAGFNTPLFDLGNEFVQAAE----------RTMLETYFDRP-----LTDELSRRYGAM------KCASLLRET------------LWSMVSEIHSTIQFDYAAY------------------- 190889724 17 --------------------------------------------IEISPISGGITNRNYLVS---------DAVARCVVRL-GADIPIHHILRQNELSRAAHAAGLSPAVIHHSPGVLVLDYIEARALSPEDIRTPDMLARVVPLVRACHHDIARHFRGPAWVFHVIRDYAASLKESGSPHLPL-LPA-----------LIAKAERLEA--AAAPFEIAFGHNDLLAANFL-----------------------------DDGKRLWLIDWDYAGFNTPLFDLGNEFSQATE----------QMMLETYFDRP---------LTAELSCRYGAM--KCASLLRET------------LWSMISEIHSTIQFDYAAY------------------- 19704572 252 --------------------------------------KIDLKDIGNIQFIGGMTNKNYLVEI---------NSKKYVLRKPGGTESIINRHNEKNNLKLVSKINIDSNLY-FFSGIKLSEYINSEMLTPSNAKY--NLKEVAFILKKLHNSQI--------IFPNIFNPFKEMKRYEELINKEDGKFYEGY-----FELKKEVFKLKEVLKSFNIELVSCHNDTVPENFL-----------------------------KKGDNLFLIDWEYSGLNDPIWDLA----------------AFSIESNLSDDEEKELL---DYYFENSINSTIKIRMEVHKICQD---------FLWSIWTIFK-EMNGVSFG--EYGIKRLVSAQKRLEDLK--- 116249862 23 --------------------------------------------IAISPIAGGITNRNYLVS---------DAVARCVVRL-GTDIPIHHINRQNELSRAAHAAGISPAVIHHSPGVLVLEYIEARALSPEDIRTPQMLARVLPLVRACHR-DIARHFRGQWVFHVIRDYAANLKASESAYLPL-LPGLVGRAE---------------TLEEAAGPIAFGHNDLLAANFL-----------------------------DDGKRLWLIDWDYAGFNTPLFDLGNELSEATE----------RTMLETYFDRP---------LTDDLNRRYTAM--KCASLLRET------------LWSMISEIHSSIDFDYAGYTLARFD------------- 163732394 2 ------------------------------------WDEVD-----VAPLDGGVTNANFVA--------IKDGKKHF-MKVFGGTDSFINRDASNDASVQAHAMGIGPRVLHFDKKTGLEEFLLGRASTNADYAHRVYLESVVDLYKIFHSGQ-PLS-ETKTCFDMIDEHIEQGQSLGAIYPVDIDWLMKQY-------MKSKSAFLAAGLDLVP-----CHNDPMPGNFMVSEKQGILTDM------------------------KMIDFEYASNNERAYELGMFLGEM------------------FIDEKTSLEMVERYYGHAS-----------MDIVARVTVGRALADMKWGSWAVQQRQLQSWDFDYWKYARARM-------------- 163740798 20 -------------------------------------EGLDAQKLEVQRL-GGLTNLVYRVE---------GGPQIVIVRIPGEG-TEDYIDRSVEIHEVAADAGVGPLVLWADPGVMISQCVPNIATMTPELRREAPARA-GRALRRLHDAPAPF-KFRFELFAMINGYMKILATKDAS-----LPEGYAA-------VVAEAAPIRELLRNKPGRLVPSHCDPLCENFL-----------------------------DDGRRMWIVDFEYSGMNDALWDLGD------------------LSVEACMTTVQEQEMLTAY----FGAPPSAAQ------YGRMVIYKAMCDLLWTLWGLIQADGNPAE-DFWAYATRRFD------------- 187933046 339 --------------------------------------KVSEDEISEVVAAGGMTNKNYRICVKGK---------RYILRVAGGTECMISRKNEMFNSSIASERNVETPYFNVETGIKISTFIEAETLTPRSVKKEENLKQVTRILRDLHEDNEFPMKNEFNVFRELEKYEDILKTS-----DGEFFHDYDEVRERFMKLEQ-------VLKECDRVFVPSHNDLVSENLV----------------------------KDTEGRIYLIDWEYSGINDDMWDLANNFSE------DDTELMFRLYFNGEADDNSRKRLLIHQISQD---------------------------LLWAVWTLI---KENEGDDFGTYGIDR---YNRGKENLNKL- 54297318 70 --------------------------------------NLGLDVLKLKLMTGGMTNSTFRLR-------IKNAPEKWVMRIPGIGSSAFITRRDEAHNAKQAE-KLGLNVIAFFDGLQVTRFIEGHSLDDKALARKEILHEVASMMRRLHKS--PPFDNNTLFFERNEELLDLLKRKP-----FNFPGEIEF-------IEQQMKNLKEIFSSYRIQQFPCHNDTTPLNFILSENPE----------------------IKGSEKIHQIDWEYSSNNDFIWDLAYFMVE------------------AKLNREQQLILLKAYFNTEELSGSLLAWIEVYKPIIE----------WWTIWSWTQLANGANAVDLSSYEQLGLERYHNTLSHLKS-- 187922077 27 --------------------------------------------IRYSPVSGGISNSNWRVEV-----ANGHEKTTYFLKVPGGTEMFIDRRTAHEASVRAAECGYGAPVFSFMEGVEIFEFMEGHSSSNLDFLNGTVRHNALRALKAFN--DQPLLTQTKTVFNMIDEHEDQ-RGTLRAACPLDHEW-----------LCRQYARARRALEASGVDLAPCMNDTLAGNFML----------------------------DAAHRVMLVDFEYASNNDRYYELAMWFGEMFFD------------------EQVELELIEEYFGRVGPRE-----------IARVQLYKALADLKWSAWAMVQRSVSRIDFDFYKYGI----------------- 150019505 339 ---------------------------------------------------GGMTNKNYKICVKG---------DRYILRVAGGTEQMINRNTEMFNSAIASEKGYNVEVFNLETGVKISKFIEAETLTHRSIKKEENLKQVTAILRDLHEMDNEFS---------MFRELEKYEGIL-TKDNGNFFEDYAEVREKVMALEEE-------LNRCNRVYVPSHNDLVSENFVKDTA----------------------------GRIYLIDWEYSGINDDMWDLAALSLENEFSEDDIELMFRLYFKGKDADKDSRRRLLIHQICQD---------------------------FLWAVWTLIKEAEGD---DFGTYGLDR---YNRAKEYLNKL- 28870357 34 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AERQIRLVDFEYASNNDRHYELALWFGEM----------FFSDDME--------LALIEDY---FGQVSAQTVAR--------IKLNKALADLKWSTWAMVQHAVSQLDFDFYKYG------------------ 192808632 18 --------------------------------------------LGFENLGGGLCNETYRV---------QTKHKAYVLRINSRQNEYLNLTREIEVMKKAHREGFSPQVIADHPEHVVTEFIDGRMLEKDDLADENIKTMIMNRLKVIHGMESQGRKCTP--YDLIHGYLRGA-------DSFQVKRPYGLNRL--LDRIEKIAHQRSNDKTYNNR--FCHND-----------------------------SFLCNMIYTGDQLQIIDWELSG-------IGDVFFELT-----------LIPFTNQFSEAEEREWLRLY---FGHFEEDTF-----HIFQDMKYVSMVREVAWGLYSCLTEDNKHHDFDYAEYCMERIEQ------------ 149910535 11 ----------------------------------------SPESFSLTPVPGGLSNHNYRLQFQ-----QHGLNNRYFVRQFSATYLDNDVELEYAAQIQAANIGLAPNVIVKHKQGMICDWVTGEHWDTAQVRDENI-EKLAQLVAMLHQQPMP-SHHLDMV-ERLQHYYQTLN-----------------TEFKTVQLAQQLTLVIDLIEQHANRLGFCHHDMNPLNFIEDE----------------------------QAKLYLLDWEFAAAGHCDFDIATLFQEWQ---DAQQALFIRYYNQYYP------------------------------------------------------------------------------------- 169343043 340 --------------------------------------KVSEEEVKEIVPVGGMTNKNYKAFVNDKA---------YIVRIPGGTSSMINRRDEMINSKLAADEGIDAKIL-FFSGVKIAELIEGETLNPATAKKKENMELVVGALRTLHNSEIKM-ENRFNVFEKIEDYESLVK-----KVNVTLFEDYY-------EIKTRVLKLEKVLEDNGMEIKPCHNDTVPENFVKDIN----------------------------ERMYLIDWEYSGLNDPMWDLAAHSIE--CDFSED-------------DEELFLNLYFNNLIEDKHKIRILVYKICQD-------------FLWSIWTILK-EAQGDDFG--TYGIDR---YNRGKKNL---- 54294294 70 --------------------------------------NLGLDVLKLKLMTGGMTNSTFRLR-------IKNAPEKWVMRIPGIGSSAFITRRDEAHNARQAE-KLGLNVIAFFDGLQVTRFIEGHFLDDKALARKEILYEVASMMRRLHKS--PPFDNSTLFFERNEELLDLLK-----RKSFNFPGEIEFIEQQMKNL-KEI-FYSYHIQQFP-----CHNDTTPLNFILSENPE----------------------IKGSEKIHQIDWEYSSNNDFIWDLVYFMVE------------------AKLNREQQLILLKAYFNTE---------ELSDSLLAWIEVYKPIIEWWITIWSWTQLANGANAVDLSSYEQLGLERYHNTLNHLKS-- 171325575 41 --------------------------------------------------------------------------------------------------AVLSAEGIVPKLIKRMENGDVQQWLNARELKPQDMG----SEQVANLLRKIH--------RSKDLVTMLRRLGK--TPLLPEMMMEKLKEQFTLHSFEEPLVEQALDWLEQHMSSLQDEYVVCHCDINHNNWLLDE----------------------------------------------------------------------------------------------------------------------------------------------------------------- 47459428 35 ------------------------------------------------------------------------------------------------------------------------ELIDVIPL---ELNKENISR-IAKNFRKIHESNLKFP--PFNLAGRIKEYRK-----IMNDKKISYPEEKYYKKVNTI--------LRNMDKLTP-----CHNDLYSANILIEKNTN---------------------------KMFFIDWEYSSCGDKHFDLA-YFIE---------------------------------------------------------------------------------------------------------- 212638288 41 --------------------------------------------------------------------------------------------------AVLSAEGIVPKLVKRMENGDVQQFLQARELKPHDM----TSKQVAQLLRKIHR-----SKE---LLGMMERLGK--KPLLPNRLLEEVKQNEYAELKAHPIVRDALTFLERHVNDMHNTYVVCHCDMNHNNWLLTE----------------------------------------------------------------------------------------------------------------------------------------------------------------- 150391568 21 ---------------------------------------------------------------------------------------------------------------------------------------------VSEIMRKIHQSKYTFSNEFDFKSE-LDKY-ESLVEELNGSFFFDYLEHKEQLFEYMENHLTEMNFLP------------CHNDTVPENFIM----------------------------DKDGVAYLVDWEYSGMNDPNWDIA------------------AYILESRLTQEGVENLYKSYYQRVPNDKE----------LGNIKCYILAQDLLWTVWALIRHYNGD---DFLQYCYMRYERFKK--------- 196249993 41 --------------------------------------------------------------------------------------------------AVLSAEGIVPKLVKRMENGDVQQWLNGRELKPHEMG----SEQVAALLRKIH-----GSKE---LVTMLKR-LGKTPLHPEKMLA-ALTERQRRHPIGAAAVREALSWLRQHVSFLDDQHVVCHCDINHNNWLL------------------------------------------------------------------------------------------------------------------------------------------------------------------- 56421360 11 --------------------------------------------------------------------------------------------------AVLSAEGIVPKLVKRLENGDVQQWLNGRELKPWEMG----SEQVAALLRKIHR-----SKELVTMLKRLGKSPLRAKKMLALLAEQQRRHPAGGSV-----VCQALDWLEQHVSSLPDEYVVCHCDINHNNWLL------------------------------------------------------------------------------------------------------------------------------------------------------------------- 170718692 83 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------KLFFIDWEYSGMNAPLFDVAAFFLE-------SRIP-----------EEKQKYFLVHYDHHLDF----------EKSRMEILFHQFTQDVLWFLWTLIKEENNE---KFENYASTRINAYELMKELVKN-- 52081492 48 -------------------------------------------------------------------------------------------------------------------------WLKGRELKPKDMN----SQAVAEMLRKIHS-----SKE---LLDMLKRLGKQ--PFQPSSVITQLKQFIQARQYPIPQLDQALLYLEHHLEDVQSEKVVCHCDVNHNNWLLTD----------------------------------------------------------------------------------------------------------------------------------------------------------------- 145629706 129 ----------------------------------------------------------------------------------------------------------------------------SKPLSQIQLNEQSCLSQVANNLYRLHNSEF-VFRNVFSVFDEFRQYFSLLENKSAFFQAD--PRMDKLSTVFW-----QFENINKDLILCP-----CHNDLVPENMLLQ-----------------------------DDRLFFIDWEYSGLNDPLFDIA------------------TIIEEAHLSKEAADFLLETYCNQTNKYHKTEFQIAHKRL--KIHRF--CQNVLWFLWTKVKEEHGEN---FGDYALKRLDAAFKLLEEL---- 89099628 41 --------------------------------------------------------------------------------------------------AVLSAEGIVPKLVKRLENGDVQQWLAGRELKPGDMEDER----VARLLKKIHD--------SRPLLGMLSR-LGKSPLKPEA--ILNAVTEELDEEIRRLDVRKALGFLEKEKNIFCEDMVVCHCDVNHNNWLLTEN---------------------------------------------------------------------------------------------------------------------------------------------------------------- 172058272 31 --------------------------------------------------------------------------------------------------AILSADGIVPKLLRIYSGDVIQQFIEGQELEPEMMERPE----VARLLGKIHD-----SKELLFMLQQLQRPIEPDELLRQCRLYFQPAELAQPELI-----EQAIDYLSERLVRTDEQVV-CHSDLNHNNWLV------------------------------------------------------------------------------------------------------------------------------------------------------------------- 170588875 12 GMKQILSELEPDTDANTIFELKERAHMFCARFLGGAWKVVGIGELQLERLKGGMSNMLFLCRLPGACPPLTNEPDKVLLRIYFNPETESHLVSESVIFTLLSERHLGPKLYGVFSGGRLEEYIPSRPLSWKELALPEMSCKIAQRLVRVHQLEVPIWKEPDYLCGALSRWLKQLMQTPSGAREFVIPSDSAPQIITCEDIANELDFLKKCVSKSKSIVTFCHNDLQEGNILLPRSSSGNIITPSITQRDSPSATNAS-------RLVIIDFEYASYNHRGFDFANHFVEYSINYDVDKAPFYEIDEYQFPSDELQYDFFVSYLNELEPFSSMECDKKARAMIEETRPFIPVSHFFWGVWGLLQVEVSPVDFGFAEYGRDRLGLYYKNKHLLQQL- 126343098 91 ------------------PRTRRKAYLWCKEFLPGAWRTLPEDRFHISVVRGGLSNMLFQCSLPDCVQSVLDEPRTVLLRLYGAIQGAEAMVLESVMFAILAERCLGPKLYGIFPQGRLEQFIPSRRLDTGELSVPDISAEIAEKMATFHGMKMPFNKEPKWLFGTMEKYLNQVLRIKFTRES----RVKKLNKLLSYNLPLEMENLRSLLESTSSPVVFCHNDCQEGNILLLEGREAW----------------------EKQKLMLIDFEYSSYNYRGFDIGNHFCEWMYDYTYEKFPFFRANIPKYPTKKQQLHFISNYLNGFEKLSNEEKSRMEEEMLVEINRFALASHFFWGLWSIVQAKISSIEFGYMDYALARFEAYFYQKRKL---- 114638792 100 ------------------PRTRRRAYLWCKEFLPGAWRGLREDEFHISVIRGGLSNMLFQCSLPDTTATLGDEPRKVLLRLYGAIQGAEAMVLESVMFAILAERSLGPKLYGIFPQGRLEQFIPSRRLDTEELSLPDISAEIAEKMATFHGMKMPFNKEPKWLFGTMEKYLKEVLRIKFTEES----RIKKLHKLLSYNLPLELENLRSLLESTPSPVVFCHNDCQEG---------------------KNCYVLEGRENSEKQKLMLIDFEYSSYNYRGFDIGNHFCEWMYDYSYEKYPFFRANIRKYPTKKQQLHFISSYLNDFENLSTEEKSIIKEEMLLEVNRFALASHFLWGLWSIVQAKISSIEFGYMDYAQARFDAYFHQKRKL---- 113678160 48 -------------------QTKHKAYLWCREFLHGAWKSIDEEDFQISIIRGGLSNKLFLCALPEMQASLGDEPRNVLLRLYGEIQGADAMVLESVMFAILAERELGPKLYGIFPQGRLEQFVPSRKLTTDELSVPGINAEIAEKIARFHGMRMPFNKEPKWLFGTMEKYMDQVLQLTFTRE----PHLRNFSRILSYNLPQEMDNLKCLLESTPSPVVFCHNDLQEGNILLLNGRENTDR----------------------QRLMLIDFEYSSYNYRGFDIGNFFCEWTYDYTYDKFPFFTNNTKNYPTKAQQMHIFHSYLLEFKHLSEEDQMKLKEDMLVEVNRFALASHFFWGLWSMIQAKISTIEFGYMEYAMARFDAYFELKRKL---- 187607543 88 -------------------ELQTRAFTLCREYLRGVWREIQPHQFRVSVVSGGLSNLLYKCSLTDSVKTQSTEPRQVLLRLYGAIQGVNSLVQESVMFAILAERSLGPRLYGVFPQGRLEEYIPSRRLLTSELSCPDVSSEIAEKLARFHKMEMPFNKKPVWLFRTMEEYMSQISSLSFTQKEDV----EKFNQLKSLSLEEEMQKLKLLLLSTASPVVFCHNDVQEGNI----------------------LLLSSRSSSPSDRLMLIDFEYSSYNYRGFDIGNHFCEWAYNYQHNEWPFYKAQLNDYPSRVQQLRFFRSYLLESPGLSEGERHAQEEAMLLEVNRFALASHFFWGLWSILQAKMSTIEFGYLDYALSRFNAYFEQKR------ 156555927 12 ------------------PEMRATAARICRDYLHGVWKHVTPDNIVLKRISGGLSNWLYNVQLPEGAIPVRGEPRQVLLRLYGQVHGFEGLITESVIFTLLSERRLGPKLHGIFPGGRIEEYIPARPLLTKELADPCISSLIAEKMAQIHTMQVPISKEPTWLWDTMYKWLDTATNILENVEDIESKQLDHVTFIKSIDLEQEISWFRSLVKQQKHPVVFCHNDMQEGNILMRQNSKT--------------------------ELVVIDFEYCSYNYRGFDVANHFLEWQYDYTSADYPFFTERSGSGSTKEQKLNFIRSYLRSAGKEG----QAEEDRMMAEIKLFSLASDLFWGLWSIVNAKLSQIPFGYWDYAVARLRHYQYLKEKI---- 24585685 1 --------MATNLQKATLEEIRHAAARICRDYLTGPWKVVTPESLVVKRISGGLSNFLYYVSLPDLNDAPKQQPREVLLRIYGQTHGDHALETESVVFALLSERNYGPKLHGIFPGGRIEQYIPARALTTAELGEQRILKRVAEKMGEIHSLNIPMSKEPDWIWNCMQRWVSGLESIVNGSVQTNQKSSKQMELMRTFDYVQEMAWIRSIIDEGDYPVVFCHNDLQEGNILMRQPSAGNERTPRESDTTNDSALDSSFMADNEPDLIIIDFEYCAYNYRGYDLANHFIEWTFDYTNPQFPYFYHNSSNCATVQQRRDFIVNYLKKFDDENYNITGQELMKVDAEIQFFTMLSHLFWSLWSVINV-TSAIEFGYWEYGIARILEYQKLK------- 126306817 475 --------------------------------LRPHWK---PEHVKTKRFTDGITNKLVACFVED------DMRDAVLVRVYGETELLVDRENEVRNFQLLRAHGCAPKLYCTFQNGLCYEFLPGMALGPEHILEPRLYRLIAREMAKIHAIHANGCLPKPGLWSKMYSYFTLVKDSFNSRLSQSIP--------SVEVLEQEMAWLKEHLSQLDSPIVFCHNDLLCKNII---------------------------YNEKKGHVRFIDYEYAGYNYQAFDIGNHFNEFAGV--------NEVDYSLYPSRETQLHWLNHYLQAHKQLCKEVTPREVEKLYVQVNKFALASHFFWAFWALIQNQFSTIDFDFLRYAVIRFNQYFKVKPQVSAL- 170030324 1 --------------------MRDIAARICRDYLTGAWKTIPAEDLQLRRISGGLSNFLYYVSLPEDHQQRSDEPKEVMLRIYGQTHGEHALETESVVFTLLSERKLGPKLHGIFPGGRIEQYIPARALKTAELGDSKISLKVAEKMAAIHSLDIPVSKEPDWLWSTMNRWLNSMESTLKTLEKDQANDNKAIEIITRLDFRAEVEWLKSVIEREDHPIVFSHNDLQEGNILLREDCSPAFCTLDQFDESTQLGSHFSSPCDGEPQLMIIDFEYCAYNYRGFDLANHFLEWTFDYTKPDGPFYYHKPEQFPTAEQQDKFIAVYLEKSSCCGEAPSAEDIAEVRREVQCFTLASHLFWSFWAIVNM-YQEIEFGYLEYAVCRLNEYVKAKKQYSEL- 17538854 71 -LKKVFSKF--DSSAPISGEILFRARFLCAKYLGGAWRKVKIEEFRIRAITGGMSNLLFLVELPAHLTPIQMEPEKALLRVHCQSD-IDQLLSESVVFTLLSERNLGPKMLGVFPGGRFEQFIPSRALQCLEISKPGLSKLIAPIVARVHTLDAPIPKEPQTLQTA-RQWLERFKKTPAGERPIKVPKSDYPSTITVAQLERELNFVEFFLQHSHSPVVFSHNDLQEGNFLL-------IDGYKLADDGTVLTPDGKPTN--DDPLSLIDFEYCSYNYRGFDLGNHFCEYGYDYNEAEAPYYKIHQHYFEVEKERKVFCEAYLDEVYKMRTGDREKDLNKIIEESILFMPVSNIFWVCWSLINAEESSIAFDYGAYGRDRLALYFHQKKNLE--- 109018734 61 ------------------------ALRLIQE-LRPHWK---PKQVRTKRFTDGITNKLVACYVEE------DMQDCVLVRVYGETELLVDRENEVRNFQLLRAHGCAPRLYCTFQNGLCYEYMQGVALGPEHIREPRLFRLIALEMAKIHTIHANGSLPKPTLWHKMYNYFTLVKNEINPSLSADVPK--------VEVLEQELAWLKEHLSQLESPVVFCHNDLLCKNII---------------------------YDSIKGHVRFIDYEYAGYNYQAFDIGNHFNEFAGV--------NEVDYCLYPARETQLQWLRYYLQAQKGMAVTP--REVERLYVQVNKFALASHFFWALWALIQNQYSTIHFDFLRYAVIRFNQYFKVKPQVSAL- 210082562 10 ------------------PAFHHKAWAICHDYLGLPWKEIPEKEFIVETLPGGLSNYLYICTVPDKYV-VKGVPRKILLRIYGEILSDVTVIQDSVIYSILSEKKMAPQLRGIFDGGRLEEFKESRTLTTADLSNPTLSAIIGRKMARLHRLEMPLCKEPKWLTEHLKSYLSNILNNISFK---DETKSQQLKQLLSYNLEAELQFILRLIEDTHSPVVFCHNDLQEGNILVDDKDGAA---------------------PTDDRVTVIDYEYSAYNYRGCEFANHFCEWAMDYTHPKWPHFTIDRLAWPSRKQQLHLIEAYLSESGDVSADR-----DAILQEVERFALVSHYWWSLWSIAQAYMSHISFGFLEYALARFDWYFEMKKNL---- 157342930 27 ------SHTTVDTSL-SFPQMTPKIIELCKD-LFKKWSNLDDSQFSVETISGGITNLLLKVSVKE----ENGNSTCMTVRLYGNTEYVINRERELQAIGYLSAAGFGAKLLGVFGNGMVQSFINARTLTPSDMKMPKLAAEIAKQLRKFHQVEIPGSKEPQ-LWIDIFKFFEKASTLKF----DDIEKQKKYKEISFEEVHNEVVELKELTDCLNSPVVFAHNDLLSGNLML---------------------------NDDEGKLYFIDFEYGSYSYRGFDIGNHFNEYA---------GYDCDYSLYPTKNEQYHFFRHYL--APDKPNEVSDKDLETLYVEANTFMLASHLYWALWALIQAKMSPIDFDYLGYYFLRYEEYTKQKEKCLSLA 115434930 3 ------------------DRVPEEARRILHRLAGELWGDVDPAALAVSQLKGAMTNEVFRITWPGGEGEGEGDHRKVLVRIYGQGEVFFDRADEVRTFECMSRHGQGPRLLGRFPNGRIEEFINARTLSAADLRDAEISSLIAKKLREFHDLDMPGPKNVS-LWQRLRRWLEEARGRCSPEEARQ---------FSLEKLGDEIAMLDIALSGVDQRVGFCHNDLQYGNIMIYEET---------------------------RQVTLIDYEYASFNPVAFDIANHFCEMSADYHSATP--HVLDFTKYPGIDEQRRFVQTYLSSSG---ENPSDAEVEHLLGLIAKYSLASHIFWGLWGIISGHVNNIDFEYQEYARQRFDQYWKTK------- 189518151 25 -------------------DYRAGALKLIKT-LRPHWK---PSEVKMKTFTDGITNKLIGCYVGGSMQEV------VLVRVYGNTELFVDRENEVKSFRVLQAHRCAPRLYCTFNNGLCYEFLQGVALEPEHIRSPAIFRHIARQMAKYHAIHAHNGWVPQSLWLKMSKFFSLVPSHFEDPEMDQRLNNEVPSAAC---LRDEMIWLQQNLSKLGSPVVLCHNDLLCKNII---------------------------YNQKEGNVKFIDYEYAGYNYQAFDIGNHFNEFAG--------LNEVDYTLYPDRELQMQWLRAYLKEYKSQGSQVSNTEVELLYVQVNRFALASHFFWGLWALIQAQYSTIDFDFLGYAVLRFNQYFKMKPEVMSL- 198433748 19 -----------------------RAYQLCKEYLDGPWSQISIHEFEITTLGGGLTNKLYICNLPPKYRSNDNDPNTVLLRLYGILQDFKAQIQESVVFSILAERKVGPKLYAVFPGGRLEEFLPSRTLKTSDLFDPSTSRHIAQRMVEYHSLQMPVKKEPTFIISKLYTYFENAKS---AEFSDEYKQSLYLKLMAC-NIEAEVQFVTRIISK-QDVVVFCHNDIQEGNLL------------------------QSIRDDQNNPVQMIDFEYSSYNYRGFDIANHFCEWMYDYSYSSWPFFSYKFEHYANQQQQANLVEVYLEESYRVRPSRRSDQKAYIMDEIKRFSLLSHIFWALWSVVQAQISDIGFGYMEYALARMDAFFKHKELV---- 1438881 35 --------------------------------------------LQVIPLNGAMTNEVFQINWPTK---NGGEIRKVLVRLYGEGEVFFDREEEIRNFDCISKHGQGPRLLGRFTSGRVEEFIHARTLSAADLRDPEVSALIASKMREFHNLHMPGAKKVQ-IWHRMRKWLGQAKSLCSPKDEKN---------FGLDNLDEEINILEKKLSEGYQEIGFCHNDLQYGNIMMDEETRL---------------------------ITIIDYEYASYNPIAYDLANHFCEMVADYHSDTP--HVLDYTKYPGLEERQRFIRNYLSSEGNK---PSNAKVNQLAKAAEKYTLANHLFWGLWGLISSYVNKIDFDYKEYARQRFQQYWIRK------- 46136047 293 --------------------FKNEIIRIAHTLRLKGWRRIPLDSISVVRLSGALTNAVYVVTPPKEIDETDGKPTKVLLRIYGQVEHLIDRDNELSVLQRLARKKIGPRLLGTFQNGRFEQYFESITLTPMDLRDPDTSRSIAKRMRELHEGIDLLPHERPATWKSWDQWLDNVERILDNEYEKHVEGQHYVCGTTWPEFRNMMTKYRVHLNSFKDSLVFAHSDTQYGNILRIRPDDEKSPLLQAA--------------NKHKQLIVIDFEYAGPNTRGLEFANHFNEWTYNYHDAAAP-WACDVRRYPTPDEQRRFIKAYVDHRPRFNDEQRDQRVRELLEETRQWRPANHAHWIAWGLVQAKISPDEFDYLSYAQDRTMFFW---------- 195997453 12 ---------DLTVDINNVEE---SGLKIIHQ-VRPQWKD---ENILIKPFTAGITNKIIGYNLQSNTSYQ-----MLLIRVYGQTELFIDRQKEIDNMLLLHNAGCAPPLYAIFNNGLCYGFVVGQPLQWQQMSDAAVYQLTAKEVAKIHNISTIDQDIQPVLFDTLEKFLSLVPQSFDDPIKNQKFKTQCPNKS---ALIEEVKMLQDVLLKHDAPIVYCHNDLLCQNIV---------------------------YNKQNESVTFIDYEYGGFNYAPYDIADHFCEFA---GVDE-----VDYNRYPQKEFQLQWLSIYLQELAGKDETITQSQIHQLYVQVNQFALASHYLWGIWSLIQAKNSLIDFDFLQYGITRFNEYYSKKALFLSLA 189189646 34 --------------------------------LRPEWRD-TKDTIEFTKFTDGITNTLLKAKLPGLSKTEVDD-DAILLRAYGKTDVLIDREKETRSHSLLARHNLAPSLYARFENGLLYKFIQGSVCTPADLRRPEVWRGVAQRLGEWHAATLTPGKPIPNVWTTMQKWI------------LALPTSTTAQLDRRDELMHELESLTELLGDTPNPFVFAHCDLLSGNVIIEPEPSSAAVSRRSSASSGSDEPETAAA-----CVSFIDYEYATPAPASFDIANHFAEWG---------GFECDYSAMPTRTTRRAFLSEYLRSFCHQNTSYNAAELEELFDQVDRFRGVPGFYWGIWALIQAQISLIDFDYANYAEVRLGEYFAWKKTL---- 124481880 30 --------------------------------LRPEWK---PDDIQIKVFTEGITNQLMGCYV----GSMTRDPV-LLVRVYGRTELFMDREKEMEMFRVLHKHGCGPQLYCSFNNGICYEFVGGVVLDDTLLHQPSVYRLIATEMGKIHSIKSGDSGVTPVLWSRLSQFLNLLQS---ADDPEQQRSSADGETPSLEIIMREMEELKSHLARINSPVVLCHNDLLTKNVI---------------------------YNQEEGAVKFIDYEYADFNYQAYDIGNHFNEFAGIDNV--------DSSLYPSDELQFDWLSAYLESFKRCSTGDSQTEVQELYEQVCQFSLVAHLFWCLWALLQAKHSTIDFDFQRYARARYNYYFEKKR------ 121701711 31 --------------------------------LNPNWEG-PGNQIEFVRFTDGITNTLLKINRKPGLTEEQIDNEAVLMRAYGNTEILIDRERETRSHALLASRGLAPPLLARFQNGLLYRFIRGRPSTHTDLVRAPIWRGVARRLGQWHAVKMPFGHQVDMDLEHLPKEEVDFPWTVLQKWVLALPTATEEQRTRRLDLQKELERVVSELDDGEDGLVFAHCDLLCANVIVLPSTDGP---------------ATTTNDDGSVTVHFIDYEYATPSPAAFDIANHFAEWG---------GYDCDYNMMPTRSVRRQFLTEYVKSYSHHRESSQEEIINRLFEDVDRFRGIPGLYWGVWALIQAQISQIDFDYASYAEVRLGEYYAWRR------ 115491609 121 --------------------------------LNPHWEG-PGNNIEFVRFTDGITNTLLKINRKPGLTDEQIDNEAVLMRAYGNTEILIDREREMRSHALLASHGLAPPLLARFQNGLLYRFIRGRPATNQDLVKAPTWRGVARRLGQWHAVPIQPRQPGPNMWTVLQKWV------------LALPSATEEQRSRRLQLQKELERAVSELDDGKNGLVFAHCDLLCANVITLPSSDGTATSSE----------------DEAATVQFIDYEYATPSPAAFDIANHFAEWA---------GYDCDFNMMPTRAVRRQFLTEYVNSYKGLPESSQKAIVDQLFDDVDRFRGIPGLYWGVWALIQAQISQIDFDYASYADLRLSEYYAWRR------ 171680099 269 ------------------------------------WRRVPLEQISVERLSGALTNAVYVVSPPPESAEGKKTPGKVLLRIYGQVEHLIDRENELSVLRRLARKKIGPRLLGTFLNGRFEQYLNAAALTSQSMREPDTSRQIAKRMRELHDGVELLEEEKPSVWRNWDKWLAQVEKTVLFLDKDSWKKKGYVCGVEWPAFKELVRKYRQFLDKIREKLVFAHNDTQYGNILRVRPDDQKSPLLQPANE--------------HKQLVVIDFEYAGANIPGLEFANHFSEWTYDYHDARYP-HVCDTAKYPNVDQQRRFIRAYVKEEERKREAATEKRVKELMEETKLWRTANSAQWVAWGLVQAKIPGLAFDYLGYTQSR--AYF---------- 145230439 260 ------------------------------------WRKLPMEDIGVVRLSGALTNAVYVVTPPQNIPKLTL-CRKLLLRIYGQVDHLIDRDNELQILRRLGRKNIGPKVLGTFNNGRFEEYFEARPLTPKELRDPPTMKQIAKRMRELHDGIDLLVDERPMVFKNWDKWVDQVINWLDKEIRSEHNKSKFVCGVPWPSFRKAVEGYRKWLDGIKRQLVFAHNDTQYGNLLRMEPS---------------HESPLLRPENVHKQLVVIDFEYASANTPGIEFANHFTEWCYNYHDPERP-WACDTSRYPNPEQQHQFIEAYLSHRPGLREQASTPLMRGLSTNTSSLAPLSGPDWVAWGIVQAKVEAEEFDYLGYAQDRAMFFW---------- 198431117 9 -------------KVNTIVDTEDGAFKILK-LVRPEW---DIENITLKVFSNGITNKMF------GFHHLENKDDTVLVRINGNTEIFLDRKAEVENFEILHEHNCAPILYCIFNNGLAYQFIKGVTLTTESVRQETVFRLVGKEMAKMHKISAADRASEPQTFKLCRKFLKIV---------FGETENSDLKLKTMM--YSEVEQLEELLNALHSPLVFTHNDLLLHNII---------------------------YNKDQEKVSFIDYEYAGVNYQAADIGNHFCEFAGVE--------EVDYSLYPDRDFQLKWLRNYLACFRDVATDVPDNDVERLYKQANKFALASHLFWSIWALVQAKYSKIDFDYKGYSKLRMDEYKRRKQEFLSL- 119184354 38 --------------------------------LRPEWEHA-EGKIEFVRFTDGITNTLLKIRRAPGMTDEEIDNEAVLMRAYGNTEVLIDREKEIRSHALLASKGLAPPLLARFRNGLLYRFIRGQVASPHDLTQPHIWRAVARRLAQWHAVDIHPVKEIPTLWTVLQKWI------------LALPVTTDKERERRKRLQKEFERIVAELDDGENGLVFAHCDLLSANVIRQPKSATSIASEQDSVET----------------VSFIDYEYATPSPAAFDIANHFAEWG---------GYDCDYNMMPTRSVRRGFLTEYVQSYSKYADQTQEEAVEKLFQDVDRFRGIPGFYWGVWALIQATISQIDFDYANYAEERLGEYWAWRHEV---- 156369476 28 --------------------------------------ELDPENLEFFEFTEGISNKLVGCR-----PTGGSDQEILLFRIYGNTELFIDRKKEIATYSILNPLGYAPPVYATFENGFCYGFMVGSVMCPKTVCDPHISSLIAKHVADLHAIKLQEENPQPSWYKAILHFFSIIPDKFPDAAKENRFKEVLASKAY---LLEEVKLLKSKLDKLESAIVFAHNDLLCKNII---------------------------YNKDKDSVCTIDFEYANPNPIAYDIANHFCEYA---GVDE-----VDYSLYPQKDHQVKFLESYLKRQGEKDVNPSSREIEKLYVHVNQFALAAHFFWGVWGLVQAHYSEIDFDFLEYAITRLNEYYLRKEKFLSL- 119495652 31 --------------------------------LNPQWEG-PDNKIEFVRFTDGITNTLLKINRKPGWTEEQIDNEAVLMRAYGNTEILIDRERETTSHALLASRGLAPPLLARFQNGLLYRFIRGRPATHLDLVKPPLWRGVARRLGQWHAVLPINGHSASSLQHKQEDDLDPIKWTVLQKWILALPTTTEEQRTRRRALQKELERVVRERGLGDDGLVFAHCDLLCANVIVLPSQCPAT---------------AATSDKEALNVQFIDYEYATPSPAAFDIANHFAEWG---------GYDCDYSMMPTRSVRRQFLTEYVKSYSQFRGIPQHEIVDRLYEDVDRFRGIPGLYWGVWALIQAQISQIDFDYASYAETRLGEYYAWRREV---- 70995532 31 --------------------------------LNPQWEG-PDNKIEFVRFTDGITNTLLKINRKPGWTEEQIDNEAVLMRAYGNTEILIDRERETTSHALLASRGLAPSLLARFQNGLLYRFIRGRPATHLDLVKPPLWRGVAQRLGQWHAVELPLSHPGPNMWTVLQKWI------------LALPTATEEQRTRRRALQKELERVVRERGLGDDGLVFAHCDLLCANVIILPSQCPAT---------------AATSDKEALKVQFIDYEYATPSPAAFDIANHFAEWG---------GYNCDYSMMPTRSVRRQFLTEYVKQYRGIPECAQQEIVDRLYEDVDRFRGIPGLYWGVWALIQAQISQIDFDYASYAETRLGEYYAWRREV---- 38567241 183 ------------------------------------WRRIPLETISVERLSGALTNAVYVVSPPPESQEGKRQPEKVLLRVYGQVEHLIDREIELGVLKRLARKKIGPRLLGTFLNGRFEQYFNSTTLTPENLREPETSKQIAKRMRELHDGVELLKDEGPGVWRNWDRWLDQAEKTLDSQVAAQLQESTFVCGVEWPVFRKMVQKYRKFLEDYYSPTKIREKLTQYGNILRIRPDDKKSPLLQPANE--------------HKQLIVIDFEYAGANLAGLEFANHFSEWTYNYHDPVTP-HVCDAAKYPTLEQQRRFIKAYVDHQPKRREAESEKRIKELLEETRLWRVANSAQWVVWGIIQAKI----------------------------- 199431656 73 ----------------------------------GKWRQLTIANLSVNRISGALTNSIYKLTYIDEQQNFS--LPTLLLRVYGNLDSIIDRERELSVLVKLSQRNIGPKLLGIFSNGRFEQFLDGSPLDKDNLRDEIISQMLGRRMKDLHELSNEDVKGLPMCWKLIYKWLQIFEDTVLPSYGHCGVKEEEIFLMKFDQFKDLIKKYEKWLELLASNYKFCHNDTQYGNLLLHESFDASDIIISHPPSSANLLSDKSTSNKKDSSLAVIDFEYSGPNFPAFDLANHFCEWMADYHDPEKSYYIY-EENYPSRLEQLNLIKSYVEYDFQFPSSNIQFEIKKLHNECILWRPAVQIYWCLWGLIQ-------------------------------- 156848605 108 ---------------------------------------LKREFLKMTQITGAMSNVIYKLEYP--------HLPSLLLRVYGNIDSIIDRDYELQILARLSLQNIGPSLFGCFTNGRFEQFLESQTLTKDDIRDWKTSQRIARRMKELHIGVPLLRSERPACIKLINKWMTNVETIGKEWISDNENINDVLFASDWSTFRKVVARYVQWLKKYKEKLVFCHNDTQYGNLLLSAPVTRTEPNTPSGTRSTASLSSLFPTSSQDDKLIVIDFEYAGPNPAAFDLANHFSEWMHDYHSSEP--YKCNSKAFPTKEQELNFLYSYVSHLRGGAKNSIDDEVRTYYNSIIRWRASVQLFWSLWAIIQS------------------------------- 157774497 36 -IRTLFTQNSLDSDV-----ILEKALELGSDYLRGGWIHLERNEVEVTQITGGQSNLIYLATATNETKFSSETPKCFLIRIHCQPAQ--QVFNDTVIFSVMSERGLGPKLYGFFQGGRLEEFLPSKTLDTDSIKLPEISRQIGALFPKYHDIDVPISKSAGAL-KTIRQNLESYKQLGGSPNSVKYEKEETRKTISVEELEKEIETFEKWSTIFDDTIVFSHNDLAPLNVLEL---------------------------DATKELVFIDFEYACYNWRGYDLTMFLCENAFDYRVP-PPGVWIDQEFVENHPNLQIFCEAYVDTLYKMKEQNPDREVSRLMMEIKFFIPLANLFWAVWSLRGLAKHDNGHDLEVAASDRLTMYFHFK------- 157769209 1 -------------------ECEDSARAILAK-LRPEW---TSSEIKFEYFSVGITNKIFSAGFGTEH---------VIFRVFGNTSKVIDRENEVTAWRQLAKHGFAAPLYGKFNNGLICGFLEGKSLKIEQMRDSRFHMNIAKRIAQLHASVPTNGK--TLVFEKMQEFLKQLDPKFEDATKQEFFVTNFPQ-----NLAAEIEKVEKLVIKSKEPVAFCHNDLLVHNIV---------------------------FNGETKRIEFIDYEYAFPNYALYDIANHFCEYAGVEGTP-------DYTKCLTKDEKWLFINDYLH--FKDSKNHCDVRMKAMYKHLPLFEATAHLFWAIWALVQAQNSTIDFDYLTYAHARYEQYEKRFQKY---- 50294251 130 ---------------------------------------LKMESLRLTKIAGAMTNAIFKVEYP--------ALPSLLLRVYGNNDMIIDREYELQVLARLSVQHIGPSLYGCFLNGRFEQFLEATTLTKDDIRDWKTSQRIARRMKELHTGVPLLRFEKSMAWNKIDQWLKEIEMNGGDWISNDDNVQQVFGAPNWKEFKESIRKYREWLENSKSPYVFCHNDAQYGNLLFSAPVINSEDLKKSLDESNLSTSSLFPSDSQDSKLVVIDFEYAGANVAAYDLSNHFSEWMYDYNSSTP--HKCFSDQYPTTEQMLNFVYSYVSHLRGGVKTDIDDDARLLYNDIKKWRGTVQLFWSLWALIQS------------------------------- 32565112 3 ------------------------------DFLGGEWKNVDKSQVNVSRVHGGQSNHMFHVTSSTSATP-------YLLRIH--RQPPSQVFTDTVNLAIFSERGLGPKLYGFFEGGRMEEFLPSKTFDVNDVLVPENSRKIGAIFPLYHSINVPVSKSRRCV-HLMREWLNGYESLGGGDYEITVNYSDHPKSVSIKDLNHEIDNFEKWTEIFEHTLVFSHNDLASTNILELNST---------------------------KELVLIDWEFGTYNWRGFDLAMHLSETAIDYRVPFPPGIKMNGDLIDNPPNIQIFCEAYVKKLKNRSPSDPTAEVKALIQECQFFWPLTNLFWALSAMKHSLLKENGVDLDVQARDRLAVYFHLK------- 67624799 22 ---------------------------ICRKNIPG-WKEINESYIEVKQIFSGLTNQLFVVSIVNESMSLSLKHPRILFRIYGKHVGFYDSKVELDVFRYLSNINIAPNIIADFPEGRIEEFIDGEPLTTKQLQLTHICVEVAKNMGSLHIINPSRFDKEPILFKRIYLWREEAKIQV-SKNNFQIDKELYSKILEEIDQLEELIMLELKLHSPAFSLVFAHNDLQENNLLQTQN-----------------------------NIRMIDYEYSAINFAGADIANYFCEYIYDYCSDKQPYFKFKYEDYPCEELRKLFISVYLSQTLQEQVMPSQQIVHIMTKAVEVFTLISHITWGLWSIARTQPNSVEFDFTEYANTRFTHYLQKKKEL---- 45200898 87 --------------------------------------RVAPEEVKLVMITGTMTNAIFKVEHPR--------LPSLLLRVYGNVESIIDRDYELQTLARLSRQNIGPSLYGCFMNGRFEQFLEATTLTKKDIRDWKTSQRIARRMKEFHCGVPLLDWEKYTVLARIDKWLKKMGDSSWIQKKGNLQSTLFVQ--EWSQFLAVFERYRAWLKSLDQSLVFCHNDAQYGNLLFTAPVVATDTSSVGTSTSTPVSGSLFPSQSQDSKLVVIDFEYAGPNPAAYDLANHLSEWMADYHCAES--YKTFEHKFPKKEEILNFIYSYTSHLSASKQDPIDDKVRELYNSILRWRPCVSLHWAIWGLMQS------------------------------- 157772889 4 ----------------------QKVIELGRDFLGGEWKDTDKSEVKVTRILGGQSNHMFHVTSSTSATP-------YLLRIH--RQQPSQVFMDTVNFAIFSERGLGPKLYGFFEGGRMEEYLPSRTLNFDDVLNLEISQKIGTVFPPYHAIKVPVSQNRRCI-QLMRDWLDGYKALGGGDYEITVTYSDHPKCVSVDDLTNEINIFEKLTELYENTLVFSHNDLASGNILELNST---------------------------KELVLIDWEFGTYNWRGFDLAMHLSETAIDFRVPFPPGIKIIENLTENPPNIRVFCEAYLDADNKLKPSDRSSELESLIQECLFFWPLTHLFWALSAMKHALLKENGVDLDVQARDRLAVYFHLK------- 190347756 160 -------------------------------------------NIKIKFLTGGITNMLLSCSY---------GRSTVLMRVYGQTNLIIDRHREYISHLVLNSLQLAPPVYARFSNGLVYGYLPGRSLEPNELYHPALYPLIAQLLGIWHSSDIEDGVEKNNVWELLHDWIDVVPLNQALHDSFARNK--KIDSDLREVVRQELNWLEETLTSKNSPVVSAHCDLLSGNVIIPTDFAFEESDLPSVDNNP---------------IKFIDYEYMLPAPRAFDIANHMAEWQ-GFHCDR----SAIPEPSMDNPVMVKWVRSYLN-----NPDASEDEVQKLIDEIALFHGMPGFYWGIWAMIQSEISQIDFDYADYGKLRLEEYWDWKKHLSSV- 46108854 24 --------------------------------LMPDWASED-SDVDFVRFTDGITNTLLKINRRPGMSKLDVDRDSILLRAYGGTAVLIDREREAENHELLMKHGLATQLLARFKNGMMYRYILGKPARAQDLCEPLILSAIARRLAHWHATVPCLGKPPPNMWTTMQKWI------------FALPTDTEAQRERQALLQAELEEMVKKLSQGKNGLVFAHCDLLCANVIIHED------------------------DDAAPTVDFIDYEYATPSPAAFDVANHFAEWA---------GYDCDYAAVPRQDQRLAFVTEYIKSYFALTGESVDQEVRKLMIEVDAYRGVPGFYWGIWSQIQAVISKIDFDYAQYAELRLGEYWAYK------- 6323162 105 -----------------------------------KWKKIQPQDMNLVKISGAMTNAIFKVEYP--------KLPSLLLRIYGNIDNIIDREYELQILARLSLKNIGPSLYGCFVNGRFEQFLESKTLTKDDIRNWKNSQRIARRMKELHVGVPLLSKNGSACWQKINQWLRTIEKWVGDPKNIENSLLCENWSKFMDIVDRYHKWLEQGIEQVNKNLIFCHNDAQYGNLLFTAPVMNTPSLYSSNVIVDDIINPPKQEQSQDSKLVVIDFEYAGANPAAYDLANHLSEWMYDYNNAKAP-HQCHADRYPDKEQVLNFLYSYVSHLRGGAKEPIDEEVQRLYKSIIQWRPTVQLFWSLWAILQAGVSIDTFDYMAYGRDKIAVFW---------- 212531797 250 ------------------------------------WRRVDSADLEVTRLSGALTNAVYVVKTPNADGTEKLAPRRLLLRIYGQVEHLIDRDVELQILRRLGKKNIGPRVLGTFKNGRFEEFFNAHPLTPRELRNPQTSRQIAKRMRELHDGIELLENERPAVFRNWDKWVDQVISWLDKEILLDRQKRGFICGVPWATFRKAVENYRLWLKEVKRQLIFAHNDTQYGNLLRLEPEEQS---------------PLLLPANSHKQLVVIDFEYSAANVPALEFANHFTEWCYNYHDTERP-WACNTRAYPTPEEQHRFISAYVYHTPQLYEETSEAEIQQYMRETRLWRIANSAQWIAWGIVQAKVSNTDFDYLAYSQDRALFFW---------- 157835915 63 ----------------------EKAKELLKKYVSNVFENVNPNELEFQIINGGITNILIKVKDMSKQA-------KYLIRLYGKTDEIINREREKKISCILYNKNIAKKIYVFFTNGRIEEFMDGYALSREDIKNPKFQKLIAKNLKLLHDIKLNPGTRPSFLWNTIWKYFHLLNEERKKICSFDA-KANILKLIDFDVLRDSIVEVESLCKRENSPIVLCHCDLLSSNIINTGEAGETGEGGETGEGGETGEGGETGEGGEGDSISFIDFEYSCPMERAYDIANHFNEYA---------GFNCDWDLTPSKEEEYHFIMHYLGTDD-------EELINQLIREIQPFYICSHINWGLWSLLQGMHSSIDFDFINYGMTRLTA------------ 209880383 4 ---------------------------LCRTHVPG-WSNIPEKFICVSQIVAGLTNQLFEVTVTLESVSSKLKHSRVLFRIYGTYVGLYDTKVEVEAFKYLGKVGIAPALIADFTGGRIEEFIDGDPLTAKQLKITSVCTDIASILGRLHTLNTSRKDFPSFFFKRLKLWRSEVLSHLDSDLLTNIWTYFDKTFLEMLNEANSIEIL--ILGASQSPTVFAHNDIQENNLL-----------------------------QVSTGLKMIDFEYSNVNYAAADIANFFCEFMYDYCHDKPPYFIEMRDSYPSKSLRKVFVAVYLSKIKQEEILPDDDIVNTAVDIIETFTLLSHLSWGFWSIARHHTNSLAFDFIQYSKVRFLHYLDKKKQL---- 84994674 37 ---------------------------LCIRHV-PFWNNVNPEFIEIKKMNNGVTNRVYQATLVDGDK-DRYPIKSVCIKKSSTYNSLIDDDLQYRIAKLLGDNNFGPRIIGRFGDFTIQEWVEGNTMGIDSLQNLSVLTGIASSLAKFHKLVPKEWDRTPMFLTKIATWSPHVERIIKKYNLDFDYNELVQNYEMFKKI---LNNHLNTSNSITNSILFCHNDLYPSNILHTN-----------------------------QGIYFIDFDFSGFNYVGWEISHLFFKLCIVYNHHTPPYFNFDDSLALSQEMKTIFISVYLSQLLGKNVLPSDDLVNDFLQSVEIHTLGVNLFWTYWGIVMTDKPNNELSYSFIAYSKF-EYYSLK------- 71033643 73 ------------------------------------------NNLNVEHVGGGITNSLYKVT-------NTLNNKTVIVRVFGASSSMVDRTREHYIHELLSKFQIGKSIYCYFKGGQIEEWIEGRNLTEYDLYGSKYMVQIAQNLKKLHSISVDGGKPRSELWPTVWKFYRLVNKYTKKMNKS-------IPGVDLQTIGKRIPLLEVICNTKNSPLVLCHSDLLAGNIILKP----------------------------DDHVRFIDFEYCCCMERAFDISNHLNEYMGN---------NVNRDLFPSAEMRRDFIREYLKYDGQIHVLQSEDCVDELATEIEPFFLASHLLWGLWGVLQSCLSNIDFDFEDFSRKRLDIFM---------- 71031166 36 --------------------------NLCIQHV-PFWNNLNHECIKVEPMLNGITNQVYRLSL--TIPDNTYAIKSVCVKKTSTYNSLFDNDLQYNVAKLLGDNNFGPKIIGRFGDFTIQEWVEGDTLTNDSLQNLSVLTGIAASLAKFHKLVPKEWDRTPMFLTKISVWSQHVERIIKKHNLDFDYTELKHNYELFKRI---LSNHLNTSNSIANSVLFCHNVLYNTNVLETQH-----------------------------EVCFIDFDFAGFNYVGWEIANLFVKLCVVYNDDSPPYTNEFDSNVLTNEIKSFFVSVYLSQLLGRNVLASDDVVKEFLQSLEIHTLGVNLFWTYWGIV--------------------------------- 84994670 37 ---------------------------LCIRHV-PFWNNVNPEFIEIKKMNNGVTNRVYQATLVDGDK-DRYPIKSVCIKKSSTYNSLIDDDLQYRIAKLLGDNNFGPRIIGRFGDFTIQEWVEGNTMGIDSLQNLSVLTGIASSLAKFHKLVPKEWDRTPMFLTKIATWSPHVERIIKKYNLGFDYNELVQNYEMFKKI---LNNHLNTSNSITNSILFCHNDLFFLNIV-----------------------------DFNQGVYFIDFDYCGFNYVGWDIANFLLKILHILHDPLCHSYT-SISPYISEEMKTIFTSVYLSQLLGKNVLPSDDLVNDFLRSVEIHTLGVNLFWTYWGIV--------------------------------- 156086688 85 ------------------------------------------KNLEICSVTGGYTNILYKVT-------NRDNGNIVAVRIFGQTERFIDRSHERIIQNHLCLQGFAKHVYARFNGGQIEEWLPGNVVSDDDFYSFKYTELIAKQLYKLHATDLYVKLYPHLAKNGELKFESQLWASVWKFYDLCLENIQQVEPINLRDIRKHMEQIHDYCDDAMSPVVLCHGDLSKGNIVI----------------------------DSSGNVIFLDYEYSCFMERGFDIAAHFSEFAA---------YETDSSRIPSSAVQHEFIRHYL------GENATEKMIEDLYKEVQPFLLVPNIYWGLWALLQCLYSSIHTDFAHYSINRIRRFL---------- 71032849 41 ---------------------------LCKKYV-PFWSDLDDGEIEISLITIALTNKVYMVRVQDPDPASRR-LDKVLLRVIGEDKVLYNIEHQNEVFKLLSEYGFCPKMINQFPGGRIETWIEGFVLHSPNLFNLSVLTSVATLLAKLHKIITKVWDRTPSLLSKTEEWIRKLNLKIDIHEMDQLFNEYKLFLNNYLRNCENSEKLREKVDRASQNKFSTHNCCYHTNGTTHTVNTVNTVNSNNSNNTVDSNNHIKNFIATYDGLTLIDFDYSSFNYVGADIGYFFVESNFDYDVDEYPFFRIDRSLELSYELKTMFASVYLSESLGCNVLPSRKDIIDFLESVELFSIGTLIFWAYWGIL--------------------------------- 71031158 1 --------------------------------------------------------------------------------------------------KLLGDNNFGPKIIGRFGDFTIQEWVEGDTLTNDSLQNLSVLTGIASSLAKFHKLVPKEWDRTPMFLTKISVWSQHVERIIKKHNLDFDYTELKHNYELFKRI---LSNHLNTSNSIANSVLFCHNDLYTQNIL-----------------------------DFNQGIFFIDFDYSAFNYVGCDIATLFFKLRLVYNTVSHPYFDLDDSLALTKEMKSLFVSIYLSQLLGRNVSPSDDVVKEFLQSVEIHTLGVHLFWTYWGIV--------------------------------- 116193187 335 ------------------------------------WKRVPLESISVERLSGALTNAVYVVSPPSDSEPGKKQPGKVLLRIIRAPSGASDRPRERAVLRRLARKKIGPRLLGTFQNGRFEQYLNATALTPGSMREPETSRQIAKRMRELHDGVELLSEERPGVWKNWDKWLSQVEKTVLFLDRQILSNSQFVCGVQWPVFKALVDKYRRHLEAHYDKLVFAHNDVSSSNPVPPQTQYGNILRVRPDDQKSPLLQPA----NEHKQLVVIDFRVRRRQLARPRIREPLLPSGPTITT-TPSALRLRHDALPDPGPMRAYPQAAGKEEERKGEEVVSGRVEALLEETRLWRTANSAQWVAWGIVQAKVPEEEFDYLSYAQERALFF----------- 118366883 10 --------------------------------------NLQLKNVSIERMT-GITNQTFRFT----HVQEEIEPKDVIFRVFGKTGTFINRNDETIVYQAVADVGLGPKMLGYDNDIRVEEFLYSNVLKQEQMNTPLYRRKVAITLAEFHQIEIKQITRQPM--------LKQVYTDPSIEDKINKTELFTQEELGLIEEMRRVWFSRSEHDLILSQILFCHNDLLANNVLILNN---------------------------DNSLRFIDFEYSHYNVRAFDIGNYFNESQYDYNVSEEPYFKVAKEP-ITQQDYQDFINHYIEEYFKQNEQYLKQTKSILEQELLLGVCLSHFYWGIWALHMSKDPNICFDYVKFSYSRFQKYQEAKKKLIE-- 56753911 11 -------------------------------------------------------------------------------------------------------------LYGIFQNGLVYSFIKGSTINVDNFSVLKYSELIIDQLARLHSLPTKETMQRPVLLPTIRNWIENLPTGYSDKKKSEKLENEFPSKAS---LLKELAYLEKLLENPISPVVLCHNDLLAGNIVLS---------------------------PDEKSVHFIDFEYCGFNHAAFDIGNHFCEFA---------GIDVKFDKYPTIEYQQMWISRYLKQDHHNSNCDNESLLEKWLIEVNNFALSAHLFWGVWAVVLSIQEENKFDYLSYGISRMNQYYIMKEHL---- 71031164 45 ------------------------------------WNSLTDDKLELKIISCALTNRVYLVTLVKEDK-DKYPYKKLIVKKRTDFNSLVDNDVQFNIAKLLGDNNFGPKIIGRFGDFTIQNWVEGNTMEIECFQNLSVLTGIASSLAKFHKLVPKDWDRTPMFLTKLSVWSQHIERIIKKYNLDFDYNELVQNYELFKKI---FNNHLNSSQSTTNSVLFCHNDLFSLNIL-----------------------------DFNQGIYFIDFDFAGFNYVGWEIASFFVEVTILYDPPTPPYFISSKEYHLSEEKKSLFVSVYLSQ---------------------------------------------------------------------- 70925296 1 -------------------------------------------------------NQLFEVGLKETSANQNSSIRKILFRIYGKDVGELNTDLEVEVYETMSKYKISPKLLNVFSGGRIEEWLYGNPLKNEDLQNSKILIAIANMLGKFHTLAIKHWDKTPCIYKRINEWKIQLSKMKNDKFKGDINKYYQESDKFMKFMNTYTQ-----TDSINNHITFCHNDLQENNIINTNN-----------------------------CLRLIDFEYAGYNYTATDIAIFFIETAIDYSTDTYPFYEINKSKYLSYEKRKMFINEYLS----------------------------------------------------------------------- 169781500 1 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LQKELEWAVSELDDGNDGLVFAHCDLLCANVIAVPSSDAPVTSAGEPTTT----------------VQFIDYEYATPSPAAFDIANHFAEWG---------GYDCDYNMMPTCAVRRQFLTEYVRSYKGLPESSQKQIIDRLYEDVDRFRGIPGLYWGIWALIQAQISQIDFDYASYAETRLGEYYAWRREL---- 72547563 178 -------------------------------------------ELDVEKLSGGNSNHVYRLAHPDFPG------KTVLLRVYGGGSEAIDRFRDVMAMLEMSRARLSPAVLHSFKWGRVEEFMEGVATCSTDMRSPTLLAEVWLLVRKMHSLNVNNEKIRHLLCDVLSKRLKKVVLAKKSDYYLDNPSSFERTCFRFLRLSAEVMLLRKLLMKRAVPLVFSHNDLNPGNILLADEDEEDEVMPVTSDQSTAFSRKFLSRKGHHRNLVFIDFEYTDVNYRCFDLGNTICELDYDYTRGEPGFIKYHYT-FPPEEYREQWCQELIYTTWQKNEDASTPITRDELTEVFIGTMCSHLSWSLWSFVMCANPDVGLDYICYGNCRLQEYVALKQ------ 71668460 82 -------------------------------------ENAAAGDLCVERLSGGITNELFRAHHP------SDHTRSVVVRVFG-RETERVISRESEFFYQ----SLFIPTYVRGANFLIYQFFNQYPFTEMSLEASKMACEVAAQVRKCDHQNPQLSGEERAYWDAVGVTLGSNSSAEFGTCRFDREENYTLHALTKRHLEGEASWMRKLLLRHASSLGVCHNDLLSANIMRHR---------------------------LNGMLKIIDFDYVKRNYFLFDIANHFNEYA---------GLECDYDRYPSDEEMSRFIGIYRKELNKCREDARCRELGEIIRLVKLLTLASHLSWGIWALLQEAVSALEMDFLVYAKCRLKRYLETK------- 170583058 35 ---------------------------LCARYLGGAWNTISPEQLRMQPVIGGISNLLFLVELPENVVPEGGEPVCSLLRIHCSDDLD----------RLLSEA--------------------------------------------------------------------------------------------------------------------------EGNILLHNQYTINENGDFDISENEDPISP-------------IDFEYASYNYRGFEFGNYICEYMLDYGNDKSPFYWVRRERTPSDEQLYYLFNSYLDEIDKQKQNSREAEIQKLFIEARRFPAVSHLFWSIWSFCLADESPISFDYISYGLDRIALYYECKPRLLE-- 145488344 22 ---------------------------------------------------------------------------------------------------------------------RIEEYWPYSPVTLSEIKED--YIEVARMLGSFHKLRNRNSFVEIFDTPSIHQWLHNVNLRDEIFDVIADKLYSTFEQVFSDQNQTFILGLFKDPSFSELPLVIAHNDLNATNFLK---------------------------DKRLMKYHLIDFEFAGLNYPGYELANFFNEMEWDYTFSEPPYFKIKEGW--QEDLKLNFIQEYWKEYANSNEIP-----KALLRQIEIGGILQNYFWMLIGGLSMKQEQQGIDLVYYVNRRMTNFNK--------- 182417405 339 ---------------------------------------------------GGMTNKNYRICVKGT---------RYILRVAGGTEQMINRNTEMFNSAIASEKGFNVEVFNLETGVKISKFIEAETLTHRSVKKEENLRQVTKILRDLHESEDFRMDNEFNIFRELEKYEEILR------------KDEGQFFDDYAEVREKVMALEEELQRCDRVFVPSHNDLVSENLV----------------------------KDTEGRIYLIDWEYSGINDDMWDLAALSLENEFSEDDIELMFRLYFNGEEPDENSRRRLLIHQICQDT---------------------------LWAVWTLIKEAEGD---DFGTYGIDR---YNRAKEYLKKL- 149472412 35 -----------------------RAFRWCREFLGGAWRRVRPEELGVSPVSGGLSNLLFRCSLPEHIPSVGDEPRQVLLRVYGAIQGVDSLVLESVMFAILAERELGPRLYGVFPEGRLEQYI-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 116248829 30 --------------------------------------------------------------------------------------------------------GIGPRIYEYLAGVEIADYIEGRACTNRDFQDPTVRKAVVGLYRTFNSGRLPLTK---TIFDMIDEHIEQVREL------------NGAFPIDFAWLYKQYRLARAALEASGIDLVACFNDPMAGNFMV----------------------------AEDKSLMLIDYEYASNNDRCYDIGIWCGEM------------------FFSDAVEAEVIEEYFGRFDP-----------RMKARLAVHRALADVKWSTWAMVQNVVSALDFDFYKYG------------------ 116249862 23 --------------------------------------------IAISPIAGGITNRNYLVS---------DAVARCVVRL-GTDIPIHHINRQNELSRAAHAAGISPAVIHHSPGVLVLEYIEARALSPEDIRTPQMLARVLPLVRACHRDIARHFRGIFWVFHVIRDYAANLKASESAYLPL------------LPGLVGRAETLEEA--AGPFEIAFGHNDLLAANFL-----------------------------DDGKRLWLIDWDYAGFNTPLFDLGG------------------LASNNELSEATERTMLETYFDR-------PLTDDLNRRYTAMKC---ASLLRETLWSMISEIHSSIDFDYAGYTLARFD------------- 66046285 30 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ADRQIRLVDFEYASNNDRHYELALWFGEM------------------FFSDDMELALIEDYFGQVSAQTV-----------ARIKLNKALADIKWSTWAMVQHAVSQLDFDFYKYG------------------ 163732394 2 --------------------------------VPGSWDEVD-----VAPLDGGVTNANF-VAIKDG--------KKHFMKVFGGTDSFINRDASNDASVQAHAMGIGPRVLHFDKGLEVAEFLLGRASTNADYAHRVYLESVVDLYKIFHSGQPL--SETKTCFDMIDEHIEQGQSLGAI----------YPVDIDW--LMKQYMKSKSAFLAAGLDLVPCHNDPMPGNFMVSEKQGILTDM------------------------KMIDFEYASNNERAYELGMFLGEMFID------------------EKTSLEMVERYYGHAS-----------MDIVARVTVGRALADMKWGSWAVQQRQLQSWDFDYWKYARARM-------------- 209551591 17 --------------------------------------------IEIAPISGGITNRNYLVS---------DAVARCVVRL-GTDIPIHHISRQNELSRAAHAAGISPAVIHHSPGVLVLDYIEAKALCPEDIRAPDMLARVLSLVRACHHDIARHFRGIFWVFHVIRDYAASLKEAGSPYLPL------------LPALIAKAEALEQA--AGPFEIAFGHNDLLAANFL-----------------------------DDGKRLWLIDWDYAGFNTPLFDLGG------------------LASNNEFSQAAEQMMLESYFDR----------PLTDDLSRRYAAMKCASLLRETLWSMISEIHSTIQFDYAAYTLARFE------------- 149604445 1 ---------------------------------------------------------------------------------------------------------------------------------------PAVSAEIAEKMARFHGMKMPFNKEPKWLFGTMDKYLNQVLRIQFTEESQV----KKLNQVLGYNLPVELGNLRALLESTPSPVVFCHNDCQEGNVLLLEGRE----------------------NAEGQRLMLIDFEYSSYNYR-------------------------------------------------------------------------------------------------------------------- 70989934 12 ----------PEDKVPTTKDVRD----IIGAFLTEEWPPVESETLTVS-YHASFVNAHRPVERPKPDTATSTEPLKVFIKLHNDTSGGLEIKHEEALFCYYGQTELGAEVYGFFKTGRVEEFLDARNMELEDVEDSAIRADVAKGLAIFHA-----------------EMLKALGKEGGAMIDN----------LVSYDFGKRLRSVVDKLASVVRKTRWCIHDVQFMNVMVKNDPR-----------------------EGESKVVLIDFEFVMQNYRAFDIGGHFMQKMFKWFDEESKIAKC--RKY-TEKEKKHFCDEYARQ---------------------------------------------------------------------- 13474477 136 --------------------------------------------IEIAPLPGGLSNANYVVS---------DAAGKHVVR-FGQDYPFHHVFREREVMTAAHAAGFAPAVHYSEPGILVTQFLGARTFLAEDVR--ANLGRVAALLRSFHR-EMPNHVSGFWVFHVIRDYARTLEE-GNSRKRSDLP--------RLLTLADELERAQKLL-----PIVFGHNDLLPANIL-----------------------------DDGNRLWLIDFEYAGFNTAMFDLAG------------------VASNAGMSDEESFAFLTAYFMKEPDIRRSHAAMQCASLLRE------------AMWSMV--------------------------------- 19704572 231 --------------------------------------KIDLKDIGNIQFIGGMTNKNYLVE---------INSKKYVLRKPGGTESIINRHNEKNNLKLVSKINIDSNLYFFDEGIKLSEYINSEMLTPSNAKY--NLKEVAFILKKLHNSQIIFP-NIFNPFKEMKRYEELI------------NKEDGKFYEGYFELKKEVFKLKEVLKSFNIELVSCHNDTVPENFL-----------------------------KKGDNLFLIDWEYSGLNDPIWDLAAFSIESN------------------LSDDEEKELLDYYFENSINST----------IKIRMEVHKICQDFLWSIWTIFKEM---NGVSFGEYGIKRLVSAQKRLEDLK--- 145631773 29 ----------------------------------------------------------------------------------------------------------------------------SKPLSQTQLNEQSCLSQVSNNLYRLHNSE-FIFRNVFSVFDEFRQYFSLLENKSAFFQADPRMDKLSAVFWQFENINKDLI------------LRPCHNDLVPENMLL-----------------------------QDDRLFFIDWEYSGLNDPLFDIA------------------TIIEEAHLSKEAADFLLETYCNQTNKYHKTEFQIAHKRL----KIHRFCQNVLWFLWTKVKEEHGEN---FGDYALKRLDAAFKLLEEL---- 114767318 17 --------------------------------------------VTIAPLSGGITNLNFVVT---------DAGRHFVVRL-GQDIPEHLVMRERALTEAAAAAGISPALRHAEPGLMVTDFVASQALAEADLHDPATLHDAVALVGRVHSQQVAGPVLTFWVFHVLRSYAAWLEENGSAHIA------------RLPGLMVQAGELEEAVGKVG--LVLGHNDLLPQNILR----------------------------AEDGRLWLVDWEYGGFNSALFDLGG-LASNAGLPPEAEAEMLRLYHGHDPDP--------AYLRRYGAM-------KCASLLRE------------AMWSMVSEISSDIDFDYAGYTLSRFNAALDWKE------ 198257158 5 ----------------------------------PVWENAKS--IRYEPLSGGYSNFIYKIFVDDKI---------YALRINGKQNTFLGLEYEDEVSALAATQGLTPMVLQCESDFLITEFIEGEMLSVEDASNPRNLNKVIGVLKKIHEI-PYSGKRTSTPFSLTRGYLKGAEEL-GIPCPPDLEK--FLEDMSVFEVRQEDSSYLKH---------YCHNDAFTHNMII----------------------------SSDDSIKMLDWELSGLGDIWFDLATLSFSCGFDET---------------TDEVMLKSYFGY--SDGDMRKTLHDMKSVCMVREIG------------WALLHTAINNIGADYMEFSNSVLD---RLKQGLVSL- 145343558 56 -----------------------------------------------------------------------------------------------EMHKTLAERGICPHYISHADDIIVTEYLDGRVLREEDMKELSFCKSTAKLISRLHSVHVEG-RERALIWKWFHQMLMQLRPLEGGMIA----------GVGVKELEDEVFKVESFFKSVHLPICFCHGDLKPSNVIYQQ----------------------------DRNFKLIDIDLAGPNYRGFD----------------------------------------------------------------------------------------------------------------- 76155676 41 ----------------------------CSKILSGSWSDINNFCVELSK-SCGLSNYLYIGYLNDDIIPLDNEPRKVLIRVYGERSCTDSIISDSVNFALLSEKRIGPKLHGVFPGGRIEEYIESRP---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 148998908 17 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------QGRLYLIDWEYSSMNDPMWDLAALFLESEF------------------TSQEEETFLSHY--ESDQTPVSHEKIAIYKILQDTI---------WSLWTVYKEEQGA---DFGDYGVNRYQ------------- 163794237 1 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RLWLVDWEYGGYGSPLFDLAN------------------LAGNAGLTSADERALVMGY---FGGEPDAALWQAYRAM-------KVASQLRETLWSQVSEHMSAPGVDYAAY------------------- 127512667 37 ---------------------------------------------QIQVLSRGLSNQNYHLS---------RDNQHLVLRVNSQASSQISRDHEVANWRLAEVHGLAPALLYVAPGNSCYRFIPAHPLQEECVSRPD--AEVLLLDLLKGLAQLPLPKNPISVTEQWRRYFGQLEMIAESLDSTDLPSYLEPWKTRWQALKAHLVRVDDVLEQLNACALYSHRDLNPHNLLISQ----------------------------------------------------------------------------------------------------------------------------------------------------------------- 162447724 16 -----------------------------------------------SRFKGGMSNYTYLVYVKE---------QPYVIRIIGGGEVLVKPSIEKKHIQQAKALNLNSELVYFDSGVKVSKYVEGTPLSVSM--EETDYPLVANALKTLHQAKLPGEDYG--LKERLRRYEKLLKKEPS--------TTYYTLKMQWLKLYDAYF--------SKLPKVLCHGDAQRSNLV-------------------------------------------------------------------------------------------------------------------------------------------------------------------- 87118922 11 ----------------------------------------PAAELSIDVLEGGYSNKAYCLSWQGQA--------RWVLRVPGADDFQISRISEKIALTKAQEAVISPSCLYFEEGLMVSQFVSQKPFEWQNHQDFDVLRL-AKTTRLIH--EMPSNQKHYDLKKVLLTYLLNCKKKLSKDSL----------------LRQEVDFLEELSFSYLENIVMCHNDINPKNCL-------------------------------------------------------------------------------------------------------------------------------------------------------------------- 196249993 42 -----------------------------------------------------------------------------------------------------------------------QQWLNGRELKPHEMG----SEQVAALLRKIH-----GSKELVTMLKRLGK-----TPLHPEKMLAALTERQRRHPIGAAAVREALSWLRQHVSFLDDQHVVCHCDINHNNWLL------------------------------------------------------------------------------------------------------------------------------------------------------------------- 71401745 3 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FEYTDANYRCLTLGNTLCELTTTTRVHVPPAAKADAEEYPRLPELLQAVRRYFATSSGVPVSEVSVSEAHL-VELLLGMLASHLHWTLWAIVMGCVPDEGLDYVCYGECRLREYMALRHWLVSNA 166031282 264 --REVLSSNIVE--INTFEQLREDVLQIAADALHTETEQIT----NITVLKKGMTNRSFLFECGGF---------KHIMRIPGGTDQLINRREEAQVYHVIQDKHLCIEYINPENGYKITKFFHARVCNPNDQNDVQKCM---NRLRQFHEMHLSVDHDFD-IFGQINFYENLWNGKPSIYRDYQKTKDNVLS-------------LKSYIDAHIAEKVLTHIDAVPDNFLFVTDDQGQED------------------------IRLIDWEYAGMQDPHVDIAMF-----------------AIYSLY-NKEQIDELIGMYFTE--GCNKETRIK--------IYCYIAAGGLLWSNWC---EYKRNLGVDFGEYS---LRQYRYAKDYYK--- 148377745 264 -----------------------------------------------------------------------------------------------------------------------------------DFQNSHIRLKIAQKLATLHSSKIKLIK-------------NQIAKRINFYYKANKDHELFNKTFSTEVKSKILEAAKLLKNEIPS-----HNDLNRENILLANN----------------------------NEIMFIDFEYSSQNSKYFDIAYH------------------------------------------------------------------------------------------------------------- 154687131 34 -------------------------------------------------------------------------------------------------------------------------WMAGRELKAKDMSG----RPVAELLRKIHTSKA--------LLDMLKRLGK--EPLDPGALLSQLKQAVFAVRQFSPLIQEGLAYLEAHVDQVQGEKVVCHCDVNHNNWLLSE----------------------------------------------------------------------------------------------------------------------------------------------------------------- 59711748 14 ---------------------------------------------------------------------------------------------EHEILQALSDESFSPNVYGENEEGILVEWLEGEVIALDKAQDVAV-----DLLCSVHQISLD----------------KLSEQIKNKPMSLKDRIIDYWNSITPENQTPEMEAYFEYFSQQDEQAFFCHYDIGAYNIVV------------------------------------------------------------------------------------------------------------------------------------------------------------------- 168137757 2 -------------------------------------------------------------------------------------------------------------------------WLPGQKLEPEDMK----LERVAKLLKKIHSSKA--------LVQMIQRLGKQ--PLHAQELLQQLQLVLRGDIRDDETIQQGLQYLMDSLKAIYNEFVVCHCDVNHNNWLL------------------------------------------------------------------------------------------------------------------------------------------------------------------- 120599166 41 --------------------------------------------LSITELSGGLSNHNYKIITPKA---------SYVLRVNANTDIFCIREQEHFYWQQLAKAKVAPQLFWVSDDERYYEFIASDGIQDDPISEPATLFQNAKRYGQAHLRDLPAGPYAISVTEQWQEYHQQLPTATETAIIHHRQLDSAWHG-RVTKLVGIQADIQRWADKLAACLVFCHRDLNPHNLLLQNN-----------------------------HLFCIDFEYATASHPLCELAVVLATHALT-------------------PKQQHFL---LDEYLKDHPYLTMDAALAVPAAIELYW----VFACYWALLMAAQQTESNRRTEY-IAWFDFFW---------- 182420282 86 ----------------------------------------------------------------------------------------------------------------------LSEWLDGKECDFHNIEEVKIA---AKTLANLHEADPPENSKLKSWPHLMEKRIKSLDKMRDMVRKKNIKNDFDLIYIQSMEFYKEIGKYYELCMAAENEKSFCHHDFTYHNIIIGEN----------------------------KDVHVIDFDYCKREVRTFDISNFMIEWNFDF----------------------------------------------------------------------------------------------------- 152977057 2 --------------------------------------------------------------------------------------------------AVLSAEGIVPKLLWRITNGDVQKWLSGKKLEPEDMK----LERVAKLLKKIHSSKA--------LVQMIQRLGKQ--PLHAQELLQQLYFVLRGDIKESQTIKAGLQYLKASLDIEYDEFVVCHCDVNHNNWLL------------------------------------------------------------------------------------------------------------------------------------------------------------------- 146307103 37 ---------------------------------------------RISQFPGGASNLTYLIEYPQQEFVLRRPP-------FGKAKSAHDMGREYRILNQLNAFPYCPKVHCTDESVIGAEFYVMERVKPAELNSPEQTTALCKKLVELHNVDYHLGKPEGYVERQIRGWSERYEKALTPDAPTWEPVKA---------------WLRDKMPADHHKPGIVHNDYRFDNVILDPNNPMQIIG-------------------------VLDWEMTTIGDPLMDLGNTLAYWIEAGDPPPVQLMRRQPSNAPGMLTRQQFVDYYAEQAG------IEIKSFDFYYTYGLFRLA--------GIVQQIYYR--F-YHGQTQDRFAQFIHMNKLL---- 81428246 42 -----------------------------------------------------------------------------------------------------------------------QEWLNGRTLKRDEMNSP----QVAKLLARVHQS--------HLLKRMLQKVGGQVWQAPEQTYFYDLPQDLRQHPF----LAQTSQYLKDTMSALQTPLEVCHGDLSHKNWLL------------------------------------------------------------------------------------------------------------------------------------------------------------------- 150015277 86 ----------------------------------------------------------------------------------------------------------------------LSEWLEGRECDFHNIDEVKIA---AKTLANLHEADPPENSKLKSWPHLIEKRIKSLDKMRDMVRKKSIKSDFDMLYLKSMEFYKEIGKYYELCAIAENEKSFCHHDFTYHNIILSDSMD----------------------------VHVIDFDYCKREVRTFDISNF------------------------------------------------------------------------------------------------------------- 148701009 81 ------------------PRTRRRAYLWCKEFLPGAWRGLREDQFHISVIRGGLSNMLFQCSLPDSIASVGDEPRKVLLRLYGEFQGAEAMVLESVMFAILAERSLGPKLFGIFPQGRLEQFIPSRRLDTEELRLPDISAEIAEKMATFHGMKMPFNKEPKWLFGTMEKYLNQVLRLKFSREA----RVQQLHKILSYNLPLELENLRSLLQYTRSPVVFCHNDCQEGNILLLEGQE----------------------NSERRKLMLIDFEYSSYNYRGFDIGNHFCEWMYDYTYEKYPFFRANIQKYPSRKQQLHFISSYLTTFQNDFESLSSEEKEDMLLEVNRFALASHFLWGLWSIVQAKISSIEFGYMEYAQARFEAYFDQKRKL---- 153792296 99 -----------NVDVD--PDTRRRAFSWCRDFLSGSWKVITEHDFQIKIVSGGLSNLLYMCSLPDDVKPAGVEPRRVLLRIYGAIQGVDSLVLESVMFAILAERELGPRLYGIFPEGRLEQYLPSNRLRTEQLSYSQISAEIASKMARFHGMEMPFNKEPKWLFGTIDRYMDQVKTLKFVREA----HIKKFNKLMKYDLPAELESLRSLLAATPSPVVFCHNDVQEGNILMLDGRENSA-----------------------DKLMLIDFEYSSYNYRGFDFGNHFCEWIYDYTYDQWPFYKAKVENYPNREQQLHFIRHYLSEKGGVSPADQARIEEDMIIEANRFALASHFLWGLWSIIQAKLSKIEFGYMDYAQHRFDTYFKQKKLIS--- 6671748 44 -------------------DAQRRAYQWCREYLGGAWRRARPEELSVCPVSGGLSNLLFRCSLPNHVPSVGGEPREVLLRLYGAIQGVDSLVLESVMFAILAERSLGPQLYGVFPEGRLEQYLPSRPLKTQELRDPVLSGAIATRMARFHGMEMPFTKEPRWLFGTMERYLKQIQDLPSTSLP-------QMNLVEMYSLKDEMNSLRKLLDDTPSPVVFCHNDIQEGNILLLSEP------------------------DSDDNLMLVDFEYSSYNYRGFDIGNHFCEWVYDYTYEEWPFYKARPTDYPTREQQLHFIRHYLAEVQKLSEEEQKKREEELLLEISRYSLASHFFWGLWSTLQASMSTIEFGYLEYAQSRFQFYFQQKGQLTS-- 215495812 1 --------------------MRDKAYNICREFLSGTWKSISSSDMVFKSVSGGLSNLLYYCSLPETHTPLYGEPSQVLMRMYGQIHSEESTVTESVICTLLSERNLGPKLYGVFPGGRLEEYIPARALTIEQLKDPEISLLIAKKLGKVHVLQAPLVKEPTWLFNNMQRWLKYARSI--KVDSLPVKDYTNAVNLLSVDLAAEVGWLRELLSTVCSPIVFCHNDLQEGNILFMEG-----------------------PGPKEDNMVFIDYEYCAYNYRGFDIGNHFCEWMYDYSYPEHPYFKVLPHDYPRLEHQREFVSHYLRSYKMCQTLKPEDTVEHVLKEAHMFTLASHLMWTLWSIFNAHTSKIKFGYWEYGQARLESYLKLKQQLLTAA 91085145 11 -------------------EMREFAARICRDYLYGPWKSVTAQNIGFKHISGGLSNLLYHISLPESLVEESGEPQEVLIRVYGQTHGEHALETESVVFTLLSERGLGPKLHGIFPGGRIEQYINARPLRTGELADEKLSVKIAQKMAAIHTMEVPLHKEPGWLWDTIDRWLRTCESKLKSDDVPEFFRNSVDC-----DFLSEVDWLKKRLEMENCPVVFCHNDMQEGNILIRQ-------------------DGPENNNNEDPQIVVIDFEYCSYNYRSFDIANHFVEWVYDYTEAEYPFYKEQLENYPSKKQRLLFIKAYL-EARGLKENP-----KKILREVEVFTLASHFFWGIWGIINAGTSQIPFGYWEYAAARLRNYFQQKKK----- 157119949 1 --------------------MRDIAARICRDYLTGAWKTIPAEDLQLKRISGGLSNFLYYVRLPDDSYSNMLEPKEVLLRIYGQTHGESALETESVVFTLLSERKLGPKLHGIFPGGRIEQYIPARALTTSELSDPKISLKIAEKMAAIHSLDIPVSKEPDWLWNTMNRWLKSVETTLETFRKDRTNGNKRIEIITDLDLRAEVEWLKSVIDREDHPVVFSHNDLQEGNILLREDSNSSKVDVNSSVDTGSDTVSYGNRNDGEPELMIIDFEYCAYNYRGFDLANHFLEWTFDYTNSAAPYFFHRPEQYPSREQQDKFIAVYLARTFKDGQEPNALEIDDVRREVQCFTLASHLFWSLWAIVNV-YQEIEFGYWEYAICRLNQYVRCKKLYSEL- 1438883 111 ----------VSNKADRLPE---EAKEILKS-LASKWEDVDANALQVIPLKGAMTNEVFQIKWPTMTGELS---RKVLVRMYGEGDVFFDRDNEIHTFEFMSKNGQGPRLLGRFTNGRVEEFIHARTLSASDLRNPSISALIAAKMKEFHDLDMPGEKKVH-LWDRLRNWLSEAKRLSS-------PKEVEAFYLDTID--KEISILEKELSGSHQQIKFCHNDLQYGNIMLDEETN---------------------------SVTIIDYEYASYNPVAFDIANHFCEMAANYHTEEP--HILDYNKYPDFEERQRFVQAYLSTSG---EQPSDSEVEQLLQEIEKYTLANHLFWGVWGIISAQVNTIDFDYKEYAKQRFQEYWARKPYL---- 195384718 47 ----------------TLEEIRQAASRICRDYLTGRWKVVTPEQLVVKRISGGLSNFLYYVSLPDLDDTPKQEPREVLLRIYGQTHGDHALETESVVFALLSERNFGPKLHGIFPGGRIEQYIPARPLATTELGDARISMKIAEKMGEIHSLNIPMSKEPDWIWNCMDRWLASLESIVKGKIESKPNSQKQRNLMRSINYVQEIAWLRSVIDAGAYPVVFCHNDLQEGNILLRQSSSGQERTPRESDTTDDSALDSSFMSDHEPDLIIIDFEYCAYNYRGFDLANHFIEWTFDYTNPQFPYFHHYKEQYATAQQRRDFIVNYLKKYDDEHYEPNVEELDTVDAEIRLFTMLSHLFWSLWSVVNV-TSAIEFGYWEYGISRILEYQKLK------- 158297247 1 --------------------MRDIAARICRDYLTGAWKTISADELQLKRISGGLSNFLYYVSLPEHHYYGNNEPKEVLLRIYGQTHGEHALETESVVFTLLSERKLGPKLHGIFPGGRIEQYIPARALLTAELSDAKISLKVAEKMAAIHSMDIPVSKEPDWIWNTMARWLKGIAGTLETMERDRANSGEEASIITTMDLAGEVEWLRSVIESEDFPVVFCHNDLQEGNILLRQPSDGNIGLNRSSRTNSQALSDANSSTDGEPELMIIDFEYCAYNYRGFDLANHFLEWTFDYTNTQSPYFYHKLDQYPTAEQQEKFITQYLSHLSPPMEDEIGDQVEQVRREVQCFTMASHLFWSLWAIVNV-YQEIEFGYMEYAVCRLKQYQQAKQ------ 195155680 46 ----------------TLEEIRHAAARICRDYLTGRWKVVTPESLVVKRISGGLSNFLYYVSLPDSDADEKQEPREVLLRIYGQTHGDHALETESVVFALLSERNFGPKLHGIFPGGRIEQYLPARALATAELAEQRILLKVAEKMGEIHSLNIPMSKEPDWIWNCMQRWVTSFESIVKGKKPDSAVLQKQRELMRTIDYVQEIAWLRSVIESGEYPVVFCHNDLQEGNILLRQATPERTPRESISDTTDDSALDTSFTNDNEPDLIIIDFEYCAYNYRGYDLANHFIEWTFDYTNPQFPYFHHNTSNYATAQQRRDFIVNYLKKYDDENYNPTVQELENVDSEIQFFTMMSHLFWSLWSVINV-TSAIEFGYWEYGIARILEYQKLK------- 195659359 21 ----------------SIDRIPADARRILHRLAGDLWGDVDPGALAVSQLRGAMTNEVFRITWPGGEA-EGNGPRKVLVRIYGGVEVFFDRADEVRTFECMSRHGQRPRLLGRFANGRVEEFINARTLSAADLRDPEMSALIARKLREFHDLDMPGPRDV-SLWQRLKRWLGEARDRCSEEESNQFQLN---------KLGDEISVLEKTLSGLQQSVGFCHNDLQYGNIMIYEET---------------------------RQVTLIDYEYASFNPVAFDIANHFCEMAADYHTSTP--HVLDFTKYPDTGEQRRFVEAYLSSAGKK---PTDGEVEELLGLIAKYTLASHLFWGLWGIISAHVNNIDFAYKEYARQRLDQYWQTK------- 194760499 1 ----------------TLEEIRYAAARICRDHLNGRWKTVAPEDLIVKRVSGGLSNFLYYVSLPKRMQPPKQEPREVLLRIYGQTHGDENMITESVVFALLSERNFGPKLYGIFPGGRIEQFLPARSLATAELGEQRISMKVAEKLGDIHSLSIPMSKEPDWIWTCMNRWVTSFESTMKGKCLSKAKNSKQMELLRTINYEEEIAWLKSVIEAGDYPVVFCHNDLQEGNILMRQTQQERTPRVSISDTTDDSALDSSFTIDTEPDLIIIDFEYCAYNYRGYDLANHFIEWTFDYTNPQYPYFYHNKSNYATGQQRRDFIVQYLKSYDDENYSPTVKELEKVDEEIRFFTLLSHLYWSLWSIINL-TSAIEFGYWEYGIARIVEYQQLK------- 157824018 16 ---------------------RDGALSLL-QHLRPHW---DPREVTLQLFTDGITNKLIACYVGDTMDDV------VLVRIYGNTELLVDRDEEVKSFRVLQAHGCAPQLYCTFNNGLCYEFIQGEALDPQHVCNPAIFRLIARQLAKIHAIHAHNGWIPSNLWLKMGKYFSLIPTGFADEDINKRFLSEIPSPQL---LQEEMTWMKEILSSLGSPVVLCHNDLLCKNII---------------------------YNEKQGDVQFIDYEYSGYNYLAYDIGNHFNEFAGVSDV--------DYSLYPDRELQGQWLRSYLKEYKGFGSDVTEKEVETLFIQVNQFALASHFFWGLWALIQAKYSTIEFDFLGYAIVRFNQYFKMK------- 115439587 16 ------------------PRIPREARRLLHEMAASWADVADCRALQVIPLKGAMTNEVYQVRWLNGAPATADGVRKVLVRIYGDGELFFDREDEVRTFECMSRHGQGPRLLGRFTNGRVEEFIHARTLSAADLRDPEISALVASKLREFHNLDMPGPKSV-LIWDRLKNWLKTARNLCSSDES---------KKFRLGSLENEIAALEKEFSGDYHGIGFCHNDLQYGNIMIDEDTNM---------------------------LTIIDYEYASFNPVAYDIANHFCEMAADYHSEKP--HRLDYSKYPDTDEQKRFVKTYLS--NSVSEEPDAEEVENLLQSIEKYTLASHLVWGLWGIISDHVNDIDFDYKEYARQRFEQYWQKKQAL---- 15225800 26 ------SSFVVDTSLP-LPLMIPRIIELCKD-LFKNWGELDDSLFSVERVSGGITNLLLKVSVKEDT----NKEVSVTVRLYGNTEYVINREREILAIKYLSAAGFGAKLLGGFGNGMVQSFINARTLEPSDMREPKIAAQIARELGKFHKVDIPGSKEPQLWVDILKFYEKASTLTFEEPDKQKLFE-----TISFEELHKEIIELREFTGLLNAPVVFAHNDLLSGNFML---------------------------NDEEEKLYLIDFEYGSYNYRGFDIGNHFNEYA---------GYDCDYSLYPSKEEQYHFIKHYL--QPDKPDEVSIAEVESVFVETDAYKLASHLYWAIWAIIQARMSPIEFEYLGYFFLRYNEYKKQKPLTFSL- 157327393 24 --------------------------------LASSWGDVDPKKLRVIPLKGAMTNEIYQINWPIEAGT-----RSVLVRVYGEGEVFFDRDDEIRTFECMSEHGHGPRLLGRFADGRVEEFIHAKTLSAADLRDPEISALVAAKLREFHRLEMPGPKNV-FLWDRMRNWVGEAKRLSSPKD---------AKEFCLDTLEEEISMLQKEFSQDHQDIGFCHNDLQYGNIMIDEKTRA---------------------------ITIIDYEYASYNPVAYDLANHFCEMVANYHTDTP--HILDYSKYPDQEERHRFIRTYLSSAGN---QPSDSEVEKLACDAEKYTLANHLFWGIWGIISGHVNTIEFNYMEYARQRFQQYWLRKPLL---- 77681590 28 --------------------------------LRPGW---DPNLIRTKLFTDGTTNKLVGCYVEDCVEDV------VLVRVYGNTELIVDRDNELKSFQVLHANGCAPRLYCTFQNGICYEFMQGRALDTQDVRDPVLLRLIAREMARIHAIHAHNGIPKPNLWIKMRKYFSLVATEFTEQASNIRIQQEVPSQ---EVLEQEMMWMKEHLSQLGSPVVLCHNDLLCKNII---------------------------HNAKEGHVRFIDYEYSSYNYQAFDIGNHFNEFAG--------MSEPDYNLYPSREMQLDWLQTYLQAYKKKGEDVSERELETLYVQVNKFALASHFFWGFWALIQAKYSTIEFDFLGYAVLRFNQYFKTK------- 22330627 6 -----------------------------------EWEDVDSKALQVIPLKGAMTNEVFQIKWPT---REKGPSRKVLVRIYGEGEIFFDREDEIRTFEFMSKHGHGPLLLGRFGNGRIEEFLHARTLSACDLRDPEISGRIATRMKEFHGLEMPGAKKA-LLWDRLRNWLTACKRLASPEE---------AKSFRLDVMEMEINMLEKSLFDNDENIGFCHNDLQYGNIMMDEETKA---------------------------ITIIDYEYSCYNPVAYDIANHFCEMAADYHTETP--HIMDYSKYPGVEERQRFLKTYMSYSDEK---PSDTMVKKLLEDVEKYTLASHLIWGLWGIISEHVNEIDFDYMEYARQRFEQYWLTK------- 15234032 11 --------------------------------LSTKWGDVDFESLEVKPMKGAMTNEVFMVSWPRKETNLR--CRKLLVRVYGEGELFFNRDDEIRTFEYVARHGHGPTLLGRFAGGRVEEFIHARTLSATDLRDPNISALVASKLRRFHSIHIP-GDRIMLIWDRMRTWVGQAKNLCSNEHSTE---------FGLDDIEDEINLLEQEVNN-EQEIGFCHNDLQYGNIMIDEETNA---------------------------ITIIDYEYASYNPIAYDIANHFCEMAADYHSNTP--HILDYTLYPGEEERRRFICNYLTSSG---EEAREEDIEQLLDDIEKYTLASHLFWGLWGIISGYVNKIEFDYIEYSRQRFKQYWLRKPKLLS-- 168005868 74 ------------------PRLPDQALFVCKVLLR-KWADVDDSNISVMKISGGITNMLLKAEV---EGENEDKLPPVTVRVFGNTDAVIDRDRELQALTYLSSAGFGAKLLGVFGNGMIQSFIFGRTLEPLDMGKPELAKLIAMEVRRLHELEIPGSKEPQ-LWNDIYKFIDKASGVIF----EDSEKQKTYETISFENIKAEIEELRAISNNFDAPVVFAHNDLLSGNFM---------------------------YNEDEGKLYIIDYEYGSHSYRGYDIANYFNEHA---------GFDCDYSLYPDKEKQFYFFRYYLH--PENPEMSTIAELEEFYAECNFYSLVSHMYWATWAIVQARYSPIKFDYLGYFFLRFDEYKRRKEELLSL- 24642422 84 ------------------------AKELLK-VIRPTW---DLSHVEFKSFTDGITNKLVGCFHKEISKPVQYSDNVVLVRIYGNTDLLIDRKAETQNFLLLHTYGLAPSLYATFKNGLVYEYVPGTTLNTDSVLCPEIWPLVARRMAEMHHGDSSATKPMPMIWKKTQSFLDLVPERFSDAEKHKRVKETF---LPIGRLREEFNKLYEYLEALDSPIVFSHNDLLLGNVIYTQSLN---------------------------TVNFIDYEYADYNFQAFDIGNHFAEMCGVD--------EVDYSRYPKREFQLQWLRVYLEEYLQRS-NIQNDEVELLYVQVNQFALASHIFWTVWSLLQAEHSTIDFDYVGYAFLRYNEYLARKVEFLSL- 85116754 40 --------------------------------IRPAWESAD-SKVEFVRFTDGITNTLLKA-VNKKAGLSKDEVDKILLRAYGNTDLIIDRHRETQNHELLMRYGLAPELLARFENGMMYRFVQGSMTHPEDLRKPVIYKAVAKRLAQWHAVVPCIGKPPPNVWTVMQKWI------------FALPTDTEAQRERQAQLQKELTRTVAELSQGTNGLVFAHCDLLSGNVIVLPKPQQTPADDSNGVTA----------KDTTIDVTFIDYEYATPSPAAFDIANHFAEWG---------GFDCDFSVLPTRVQRREFITAYIRAYGKKNGTTADAEVDRLLNEVDVFRGLPGFYWGIWALIQATISQIDFDYASYAETRLGEYWAWRDEIS--- 195041459 105 ------------------------AKDILR-VIRPNW---DLNHIDFKKFTDGITNKLVGCFHNQNRSPLQYSDNVVLVRVYGNTDLLIDRKAETQNFQLLHTYGLAPSLYATFKNGLVYEYVPGNTLNTESVLCPDIWPLVARRMAEMHRVVKKDAKTMPMIWKKTQSFLDLVPERFTDADKHKRVKGTFLPIER---LREEFNGLYKYLEALESPIVFSHNDLLLGNVIYTKSMNA---------------------------VNFIDYEYADYNFQAFDIGNHFAEMCGVD--------EVDYTRYPKREFQLKWLRVYLENYLQRN-NIRSDEVERLFVQVNQFALAAHIFWTVWSLLQAEHSTIDFDYVGYAFLRYNEYLARKEEFLSL- 116206960 34 ---------------------PERSARRLVQVIRPDWRS-PDSNIELVRFTEGITNTLFKIVNKPGLSKSDIDKEAILLRAYGQTDLIIDRHREAQNHELLMRHGLAPQLLLRFGNGMLYRFVPGAVTQPEDLRKPEIYKAVARRLAEWHAVVPCISKPPPNIWTVMQKWI------------FALPTETEAEIARQAELQQEFKKLVSELSLGVNGLVFAHCDLLSGNVIVLPKSQLANGD-----------------KSSEPTVAFIDYEYATPSPAAFDLANHFAEWG---------GFDCDYSVLPTRTQRREFISEYITSYFEKKKPDKAAEIEQLLQEVDHYRGLPGFYWGIWALIQATISEIDFDYARYAETRLGEYYAWR------- 158289419 19 ------------------------------------------DNVRFKLFTDGITNKLVGCFKQPSEGTDTAETPEVLIRVYGNTDLLIDRRKETENIQLLHRHGYAPALYATFANGLAYQYVPGVTLTPDTCQNDAVWPLVARRMAQMHRVQPDGPTNPPDLPAKLDQFLRLVPDRFTDPHKDERVWKVFP---SVAQLRNEFEELYGRLLATDSPVVFCHNDLLLGNVIYDE---------------------------RNARVTFIDYEYAGPNHQAFDIGNHFTEFAGID--------EIDYGRYPTPEFQRRWLRVYLQEYGKGTP-VTDVAVQRLYVQVNQYALASHFLWSIWALIQAEHSTIDFDF---------------------- 115397559 250 --------------------FKTEIVRLTHTLLLKGWRKLPMEDIEVVRLSGALTNAVYVVTPPQNIPPPKKPPPKLLLRIYGQVDHLIDRENELQILRRLGRKNIGPRVLGTFNNGRFEEYFEARPLTPKDLRDPGTMKQIAKRMRELHEGIDLLEEERPMVFRNWDKWVDQVTNWLDKELQSKHNETKFVCGVPWPTFRKAVENYRKWLQEIKRQLVFAHNDTQYGNLLRMEPSSQS---------------PLLRPENEHKQLVVIDFEYASANTPGLEFANHFTEWCYNYHDAETS-WACNNRGFPTPSEQRQFISAYLTHRPNLHEDKLEADVCSLMKQARLWRVMNSAQWVAWGIVQAKVPSDEFDYLAYAQDRAMFFW---------- 168046258 5 -----------------------------------KWTDIDPKDLTLTRLKGAMTNYVYQCHWERD---NGHRPRTVLVRIYGEGSSFFNRNDEVLTFELMSQKGQGPHLLGRFPNGRVEEFLRARTLEKHDLRDPEISKRIAEKLQEFHSLDMPGPRKAK-LWERLRDWL----------VKIFEHSDSTEEDFGINKLDDEINDLQRRLMKPDTRIGFCHNDLQYGNIMVSE---------------------------KDDSITLIDYEYASYNPVAFDIANHFCEMTADYHSDEP--HLLNQASFPDYEERSRFCRAYLEASGD---SATQIDVERFVKEVDEFVVASHLHWALWGLLSAAHQDVEFDFFSYSRQRFAEYYRLKHDLF--- 118102374 51 ------------------------ALRLMRE-LRPSWE---PARVKTKLFTDGITNKLVACY------TDEDMADAVLVRVYGKTELFVDRETELRNFQVLRAHGCAPDLYCAFQNGLCYEFLPGIALGPDHVRDPRIFRLVAQEMARVHAIHANGSLPKPILWQKLHKYLALVKMDLSPKVPNPSLHQDVPSLEM---LEHELAWMKDTLSQLGSPVVLCHNDLLCKNII---------------------------YNRAQEHVRFIDYEYTGYNYQAFDIGNHFNEFAGVK--------EVDYRLYPSKETQLQWLRSYLQAYKQLGVTVSEKELEALYVQVNKFSLASHFLWSWEGLIQDKYSTIDFNFL--------------------- 170040492 3 --------------------------------IRPHWLS---DSVRFKLFTDGITNKLVGCFNQNDAGDDSASADVVLVRVYGNTDLLIDRKKETENIRLLHRYGYAPALYATFRNGLAYEFVPGVTLTPDTVRDGRTWPLVARRMAQMHKVEDGVGGEP-MLRGKMDQFLKLLPAVFSDAAKHARISAIFPSA---AELRRDFDDLYGKLQQLGSPTVFCHNDLLLGNVI---------------------------YNADRGQVTFIDYEYACFNHQAFDIGNHFTEFAGID--------EIDYGRYPEREFQLRWLRVYLEEFTGGPCSDSD--VERLYVQVNQFALSAHFLWAIWALIQAEHSTIDFDFIQFGQ----------------- 156031082 278 ------------------------------------WRRVPLDEIEVERLSGALTNAVYVVSPPANLPPSQRYPSKLLLRIYGQVEHLIDREAELSILRRLARKKIGPRMLGTFRNGRFEEFFNAQTLTAQDLRIPDTSKKIAKRMRELHDGVALLQEERPFVWRNWDKWVDRCEKIITYLDRQILDGDSLVCGVEWPVFRAAVERYRQWLEKYYRSLVFAHNDTQYGNILRLVPELPVDG---------SAPSPLLLPMNHHKQLVVIDFEYASANTRGLEFANHFTEWCYNYHAPPPMTWTCDTRNYPTIEEQKRFIRAYINHRPHFNEEETEKQVEEMLREVRMWRLANSAQWVAWGIVQAKVPELDFDYLGYAQSRALFFW---------- 119494667 243 ------------------------------------WRKFPQEEIEVIRLSGALTNAVYVVNPPKSLPPPKGEPPKLLLRIYGQVDHLIDRENELQILRRLGRKNIGPKVLGTFNNGRFEEFLEARPLTPKDLRVPETMKQIAKRMREGIELLEEEREGGPVVFKNWDKWVDQVINWLDMEIQSDHNEAKFVCGVPWPIFRKAVENYRKWLVSSKRQLVFAHNDTQYGNLLRMEP---------------ASESPLLLPENKHKQLVVIDFEYASANTPGFEFANHFSEWCYNYHDPER-AWACNNRHYPTPEQQRMFIASYLTHRPGVREDSLEAELHFLMKQTRLWRVFNSAQWVAWGIVQAKVPADEFDYLAYAQDRAMFFW---------- 211586383 188 ------------------------------------WRRVTAEDIEVVRLSGALTNAVYVVGPPKNMPPSKKPPPKLLLRIYGQVDHLIDRENELQILRRLGKKNIGPRILGTFMNGRFEEYFEARPLTPRELRMPETARQVAKRMRELHDGVEEEREGGPMIFKNWDKWVDQVTTWLDKEIQSPQNEAKYVCGVTWDVFRKAVENYRRWLTEIKRQLVFAHNDTQYGNLLRMEPATES---------------PLLLPANEHKQLIVIDFEYSSANTRGLEFANHFTEWCYNYHDEERS-WACNNRNYPTSEQQYQFVSTYLTHRPHSTGGPISPLSSPTIHARAPVAVAPDLDEGTWGIVQAKVPEGDFDYLAYAQDRVMFFW---------- 50553266 99 ----------LDNRLPT-EYFKQDILMLIHTLKIPKWKYVESTDMVVTRLSGALTNAVYHVAPPTYLKERLREANEGFVRVYGQVEHLIDRDSELRILQRLGRKNIGPKMMGTFTNGRFEQFFHAKTLSKEDLRDPDTSVQIAKRMRELHDHVRLLPEERPGVWVNFEKWGVRAKEVLEKTNPAAEWTCQTVVQSSWDEFLTMVAKYRSWLESINKKLVFAHNDTQYGNLLRLEP---------------PPGSPLLQPQLEHRQLIVIDFEYASPNARGFDICNHFCEWMSDYHDAQHPE-TIHEKAYPTVKEQLNLLNGYVEHGLESFDDEIQVEVDGLMEEVRDWRPAVHLYWLVWGIVQA------------------------------- 193811046 89 --------------------------KICLEKV-PEWNHFTEDNLRVKQILSGLTNQLFEVGLKEETANNYNSIRTVLFRIYGKVDELYNTISEFEVYKTMSKYKIAPQLLNTFNGGRIEEWLYGDPLRIDDLKNPTILIGIANVLGKFHTLSPEHWDRTPCIFKMMEKWKNQLFKYKNIEKYNCDIHKYIKESDKFIKFMK----VYSKSDNLANTIVFCHNDLQENNIINTN-----------------------------KCLRLIDFEYSGFNFLATDIANFFIETSIDYSVSSYPFFEIDKKKYISYENRKLFITAYLSNYLDKSVVPTPKLIDEILEAVEVQALGAHLLWGFWSIIRGYKSYNEFDFFLYAEQRLKMYDDQKEYLIS-- 119186051 267 ------------------------------------WRRVPLEEVEVVRLSGALTNAVYVVSPPKNLPMPRKPPPKLLLRVYGQVEHLIDRERELQILRRLGKRNIGPRVLGTFNNGRFEQYFHAKPLTTKELRVPETSKQISKRMRELHDGIDLLPEERPSLWKNWDKWVEKVTTWLDQEILNGNNSSKFVCCVPWQSFRAVVDRYRKWLEEISKRLVFAHNDTQYGNLLRLQPSEES---------------PLLLPANEHKQLIVIDFEYASANMRGVEFANHFIEWCYNYHDAERP-WACHTNWYPTQEEQERFIRAYLRHQSGLTAQPADAEVQHLLHETRLWRVANSVQWIAWGIVQAHV----------------------------- 6323162 105 -----------------------------------KWKKIQPQDMNLVKISGAMTNAIFKVEYP--------KLPSLLLRIYGNIDNIIDREYELQILARLSLKNIGPSLYGCFVNGRFEQFLESKTLTKDDIRNWKNSQRIARRMKELHVGVPLLSKNGSACWQKINQWLRTIEK-VDQWVGDPKNIENSLLCENWSKFMDIVDRYHKWLEQVNKNLIFCHNDAQYGNLLFTAPVMNTPSLYSSNVIVDDIINPPKQEQSQDSKLVVIDFEYAGANPAAYDLANHLSEWMYDYNNAKAP-HQCHADRYPDKEQVLNFLYSYVSHLRGGAKEPIDEEVQRLYKSIIQWRPTVQLFWSLWAILQAGVSIDTFDYMAYGRDKIAVFW---------- 67483413 54 --------------------------------LVPEFKDTAADKFTFRHFTEGITNKLVCITDTTNGFAVN-------VRTYGSTEYVIDRKQEL----LITEACSSVILYGTFLNGVVYSYIPGRTLTIGDLIDLNTFRNTAIAIAKHHKINPPLIKSP-LLFVTLRKWIINVPTEYVDSKK---------VPFDVKILKNELIFLENIL-KNKSDVVLCHNDLLLKNFI-----------------------------KGEDNVSLIDYEYSGYNYRAFDLANHFCEWC---------GFDCNWDSYPNEETQRRFIGIYLSTYYKKSVEELSSEIEKIIEDVKWFELASHYFWGTWALIQAALSTIDFGYIEYAHKRFDRYFVVKALL---- 32565660 4 ------------------------------DFLGGEWKNVKKNEVKVTTILGGQSNHMFHVTSSTSATP-------YLLRIH--RQGPSHVFMDTVNFAIFSERGLGPKLYGFFDGGRMEEFLPSRTLDSDCILDPEISRRVGAVYPKYHAIDVPVSKKRRC-FQVMRESLKEYQDLGGGDYEIKVTYSEHPKKISMDDLYKEIDFMEKWTELFEDTVVFCHNDLASSNILELNST---------------------------KELVLIDWEFGSYNCRGFDLAMHLAETAADFRDSTPPGIRISEELTDNPPNLQGFCEAYVDADNKLKPSNRDLEVSNLICECQFFWPITQLFWACFVMKLALKYNCGVDMDVQAQDRFAVYWHLKE------ 116059041 61 ------------------------VKFIARATVRG-WKDERDDALEVSPVRGGITNALFKVRVSDDETTVEGQARMVVVRVFGKTERFIHRKVQGETTHVLNEHGFGARVLGVFANGLVEEFIEADSIAPEELASGALLRRVALQMRRLHKEVHPDHSRAHAIWDTLQLWFDLAYGVTKDHFKGDSAKRAVLEGLKIDDEARHLLFVRERCDKVNSHTVYCHNDIHAGNFLI---------------------------NRQTDDLTLIDYEYADYGPRAFDMANLFCEFA---------GFECNYDQYPEHTLRREFYSSYL------GVPSSSADVDSLEEEVAAWTPVTHAFWALWAVIQAKYSSIDFDFLGFADMRMKAF----------- 68482725 121 -----------------------------------KWRQLTINNLSINRISGALTNAIYKIEY--HDESQNIHLPTLLLRVYGNVDELIDRDNELAILIKLSQKRIGPRLLGIFSNGRFEQFLDGITLNKEQIRDEILSQMLGRRMKDLHELDAKDYESKPTCWNLIDKWLKIFEQELLPGYLEVNYNLQDIFIVPFDQFKQIITKYKQWLKHFTNNYKFCHNDTQYGNLLLHESFNPKDIVVSTSDTTNSSNNIISTSNKKDTNLVVIDFEYSGANFPAYDIVNHFSEWMSDYHDPEKSYF-IHQENYPNQLEQINLIKSYIEYDFQYPSSNIQYEIEKLYNECIYWRATVQIFWCLWGLIQ-------------------------------- 149389028 70 -----------------------------------KWRQLTISNLVVNRISGALTNSIYRIEYYDSQQNLSLP--TLLLRVYGNVEELIDRDSELATLIKLSQKRIGPRLLGIFANGRFEQFLDGITLNKVQIRDEIISQMLGRRMKDLHKIELDLHDDLPTAWRLIFKWLKLFEEEYLPGYTKNNFDPKDVFFVEFGRFKEIVNLYKNWLESFSSNYKFCHNDTQYGNLLLHESFNPEDILVETPVPSTPTDESTSTSNKNDSKLVVIDFEYSGANFPAFDLVNHFSEWMADYHDEEKSYY-IHEDKYPTQLQQLNLIKSYIEYDFQFPSSNIQYEIKKMYNECIYWRATVQIFWCLWGVIQ-------------------------------- 82915510 89 --------------------------KICLEKVT-EWNKFTERDIYVKQILSGLTNQLFEVGLKEFSVSQNPSIRKILFRIYGKDVGLYNTDIEIEVYETMSKYKISPKLLNTFSGGRIEEWLYGNPLKTEDLQNSKILIAIANMLGKFHTLAIKHWDKTPCIYKRIQEWKIQLSKLKNIDKFKGDINKYYQESDKFIKFMNKYTK----EDSIRNHITFCHNDLQENNIINTNN-----------------------------CLRLIDFEYAGYNFIATDIAIFFIETSIDYSTDTYPFYEINKNQYISYEKRKLFINEYLSIYLGKSQIPYDQKVDSILDAIEIHALGANLLWGFWSIIQVKCYN-EFDFFLYAQDRFKLYDEQKAYLLS-- 213404762 29 ---------------NTVPDFRNRVLVMLHRLNVPKWKGIPPNKLIIKRLSGALTNAVYFVAPPENVDA-----PKLLLRIYGNASLFIDRTHELANLRRLARHKIGPYLLGEFANGRFEQWLDSITLTRDLVRDPVLSIFIARRLCEMHFAVTLSEHELHELPTVWHNWFKWLPPAREAVKKLRKPLTVEAFASLERDFAAYYQWYLQWSSDKKQKLVFCHNDSQYGNILKRTARRRALRSP----------------AAAHRVLVPVDFEYAGPNPRAFDIANHFAEWMANYHHPTHS-YAMDSGSFPTVERRQEFYQAYAEQDAVLNSPELRESIETYMQQCRAIMPSVHATWALWGILQEHVPPIDFNYLGYSDAKLNLFYQ--------- 68487313 179 ----------------------------------PAWDNVD--NISLSQLTGGITNMLLSCEYTGNDPTKKGDAEPVLIRVYGGTNLIIDRHREFISHLILNSIGLAPPVFARFKNGLVYGYLDGRSLKPEEMSKKSLYPLIAQQLGNLHNVDYKLIEQISNIWELLDDWINIVPINPDLIESFQQNLTKDDEDNLKDIIKQEFEWLQTELTQINSPIVSSHCDLLSGNIIIPKNF-------PLDEQSTTSSSSFNLPSIENNPIKFIDYEYMLPAPRAFDIANHLAEW---------QGFNCDRSAIPSNPVLVNWCCGYLNDM-----NASKEIVESLIDEIKAYYGLPGFYWGIWAMIQSELSNIDFNYSNYGKLRLEEYWQWKNYLKN-- 146421168 76 -----------------------------------KWRQLIPAQLSVQRILGALTNSIYKLEYKD--PVLNVNLPALLLRVYGNVDLVVDRDTELEVLIKLLQKKIGPRLLGIFINGRIEQFLEGYTLNRLQIRDAVISQMIARRMKDLHELDDKDRKGIPATWKFILRWLDLFERTILPTWDNFDHREAFLT--DYRKFRDAVLRYRKWLEDISTNLRFCHNDTQYGNLLLHDLFSPEDIIVP-----QESSSLTSTTNKKDTNLAVIDFEYSGPNFPAYDLVNHFCEWMSDYHNEECSYY-IHHDRYPTQLEQLNLIKSYVEYDFHYPSDILQYEIRKLYNECILWRPTVLIFWCLWGLIQ-------------------------------- 149241593 75 -------------------------------------------NLSINRISGALTNSIYKIEYNDDRQDV--HLPALLLRVYGNVDELIDRDSELQTLIKLSQKRIGPRLLGIFTNGRFEQFLEGITLNKEQIRDEVISQMFGRRMKDLHKIELNTEDHLPTCWRLIEKWLRIFEEEYLPGYESAGVDIKDVFMMSMDEFKDLVFDYKYWLFSKYSNYKFCHNDTQYGNLLLHESFKPEDDTPTSSSANLSEVALKSTTNKKDSNLVVIDFEYSGPNFPAFDVVNHFSEWMADYHDPEKSYY-IDEHRYPTKLEQLNLIKSYIEYDFQFPSSNLKTEIEKLFNECVYWRATVQIYWCLWGLIQ-------------------------------- 124807985 87 ------------------------------------WSRCNEDDVCVNQILSGLTNQLFEVSIKEDTAEYRITRRHVLFRIYGKDDALYNPLSEFEVYKTMSKYRIAPLLLNTFDGGRIEEWLYGDPLSIDDLKNKSILVGIANVLGKFHTLSPEHWDKTPCVFKMMDRWRLAVSNYKNLDKVTLDINKYIQESHKFLKFIKIYTQIEN----IANDIVFCHNDLQENNIMNTN-----------------------------KCLRLIDFEYSGYNFLSADIANFFIETTIDYSYNAYPFFIINKKNYISYESRILFVTTYLSKYLDDSTAASDQDIDQFLEAIEVQALGLHLIWAFWSIIRGYKSYNEFDFFLYAKERLKMYDEQKQYLMS-- 84994672 30 ----------------------NEVKSLCIRHV-PFWNNIAKEKIDLKIVSGALTNRVYQATLVDGDK-DRYPIKSVCIKKSSTYNSLIDDDLQYRIAKLLGDNNFGPRIIGRFGDFTIQEWVEGNTMGIDSFQNLSVLTGIASSLAKFHKLVPKEWDRTPMFLTKIATWSPHVERIIKKYNLDFDYNELVQNYEMFKKI---LNNHLNTSNSITNSILFCHNDLFSLNIL-----------------------------DFNQGIYFIDFDFAGFNYVGWEIANFFVEVTILYDPPKPPYFISSEEYNLSEEMKTIFISVYLSQLLGQNVLPSDDLVNDFLQSLEIHTLGVNLFWTYWGIVMSDKPKNE------------------------- 19114626 34 ------------------PIFRHKVLVIIHKLAISSWNRIPLNKLHIKRISGALTNAVYYV-----APPEGYHAPKLLLRIYGHVELFINRQVELENLKRLARHNIGPYLIGEFSNGRFEQYMESTTLTCKTIRDPKLSIYVGRRLCELHNLHPHEVLEMPAAWKNCLVWLPKAKKILGRKHSLAITSEFMKTLEEDFNYNWFVEWSRDKKDWFGLKMVFSHNDTQYGNLLKIKAKKRSIPLSQ-----------------KHRTLVPVDFEYAGPNLCAFDLANYFAEWMADYHHPT-HNYLMDRSRYPDFNARKLVYHAYVEQSSDELKNTFEKQIMNLEESVRAISPAANIGWALWGILQCLEEDDEFDYIGYSSEKFDLFYE--------- 84998222 73 ------------------------------------------NNLTVERLGEGITNSLYKVT-------NILNKKTVVVRVFGASSSMVDRNREHYIHELLSKFQIGKSIYCYFKGGLIEEWIEGRNLTEYDLYNSNYMVQIAQNLKKLHSISMDDGKPKSELWPTVWKYHRLAKKYMKKMNKLRAIENVLLNFNLFPNFK--IPILEEICNSKNSPLVLCHADLLAGNIILKP----------------------------DDHVRFIDFEYCCCMERAFDISNHLNEYMGN---------NINRDLFPNEDMRRDFIREYLKYDGQIHVLHSEDCVDEMVSEIEPFFLASHLLWGLWGALQSCLSNLDFDFEDYSRQRLDIFMKWEKHLK--- 84994668 35 ---------------------------LCIRHV-PFWNNVNPEFIEIKKMNNGVTNRVYQATLVDGDK-DRYPIKSVCIKKSSTYNSLIDDDLQYRIAKLLGDNNFGPRIIGRFGDFTIQEWVEGNTMGIDSLQNLSVLTGIASSLAKFHKLVPKEWDRTPMFLTKIATWSPHVERIIKKYNLGFDYNELVQNYEMFKKI---LNNHLNTSNSITNSILFCHNDLFFTNIL-----------------------------DTLHGIYFIDFDYAGFNYVGWDIANFF-KIIYILLDPLMKYYLYHNTSPVKDEFKPLFISVYLSQLLGQNVLPSDDLVNDFLQSLEIHTLGVNLYWIYWSLIMTDKPKIDVKFEGYAMFQYNLF----------- 84994680 35 ---------------------------LCIRHV-PFWNNVNPEFIEIKKMNNGVTNQVYQATLVDGDK-DRYPIKSVCIKKSSTYNSLIDDDLQYRIAKLLGDNNFGPRIIGRFGDFTIQEWVEGNTMGIDSLQNLSVLTGIASSLAKFHKLVPKEWDRTPMFLTKIATWSPHVERIIKKYNLDFDYNELVQNYEMFKKI---LNNHLNTSNSITNSILFCHNDLYPSNILHTN-----------------------------QGIYFIDFDYCGFNYVGWEIASLFNKMYIIYDRVRKCYLSHNTS--FAKEFKSLFTSVYLSQLLGQNVLPSDDLVKDFLQSVEIHTLGVHLFWIYWGIV--------------------------------- 84994676 35 ---------------------------LCIRHV-PFWNNVNPEFIEIKNVNTGIFNSVYILRLISPNK-DRYPIKSVCIKKSSTYNSLIDDDLQYRIAKLLGDNNFGPRIIGRFGDFTIQEWVEGNTMGIDSLQNLSVLTGIASSLAKFHKLVPKEWDRTPMFLTKIATWSPHVERIIKKYNLDFDYNELVQNYEMFKKI---LNNHLNTSNSITNSILFCHNDLFFTNIL-----------------------------DTLHGIYFIDFDFSGFNYVGWDIANFFLKPGIVHESHTTPQFYFDDSLSLSDEMKTIFISVYLSQLLGQNVLPSDDLVNDFLQSLEIHTLGVCLFWIYWSII--------------------------------- 71031160 36 ---------------------------ICIQHV-PFWTNINPDFIEVKDANAGIFNRVYIIKL-NSSDKDKYPYKKITLKKKADFNSLVNNDLQYNVAKLLGDNNFGPKIIGRFGDFTIQEWVEGDTLTNDSLQNLSVLTGIASSLAKFHKLVPKEWDRTPMFLTKISVWSQHVERIIKKHNLDFDYTELKHNYELFKRI---LSNHLNTSNSIANSVLFCHNDLFFTNIL-----------------------------DINQGMYLIDFDFAGFNYVGWEIANFFLKPGIVHLNDPPAQFYLDDSLALTNEMKTFFVSVYLSQLLGRNVLASDDVVKEFLQSLEIHTLGVNLFWTYWGIVMSDKNQLNFDVLFHVQSEL-MYNLFKTNLRRL- 145516428 12 ----------------------------------PSWSHLQCDDLRITK-TIGITNKTYIIE-------ADATPSKIIFRHFGGVGLFLNREQELHIARQVAKCKMGPHFYGHTSHVRLEEYIENEVMSQESMKDPDTYTLVAQTLCKFHQIDVSMNDRTPLFEKHLQEFLSQVREKVCSSLFSEDERSILSNMAHWFS-EEEVKFLQSVLP--KDDIVFSHNDLLANNILLIPPNF--------------------------DKVVFIDFEYSSYNFRGFDIANYFNESQFSYLNPNPPYFYI-EEGMIDEEILKDFVKVYIEKSG------LDLDYQTLLHQVYIGQLFSHFFWAAWGIIMAKSNDIVFDYLAFVEVRYHKYYQLKKHLF--- 71031162 21 --------------------------NLCIQHV-PFWNNLKHESITVKIMIDGITNQVYRLSLT--IPDNTYAIKSVCVKKTSTYNSLFDNDLQYNVAKLLGDNNFGPKIIGRFGDFTIQEWVEGDTLTNDSLQNLSVLTGIASSLAKFHKLVPKEWDRTPMFLTKISVWSQHVERIIKKHNLDFDYTELKHNYELFKRI---LSNHLNTSNSISNSVLFCHNDLFFSNIL-----------------------------DINQGIYLIDFGFAGFNYVGWEIASFFKKMYLIYDDVRHTYSSC-PSPCLSDEMKTFFVSVYLSELLGKNVSPSDDAVGEFLRSLEIHILGTRLFWTYWGII--------------------------------- 6320351 95 -------------------------------------SSLNKNLLTLTQIKGALTNVIYKIHYPNLPP--------LLMRIFGDIDSVIDREYELKVIARLSFYDLGPKLEGFFENGRFEKYIEGRTSTQADFIDRDTSIKIAKKLKELHCTVPLTHKEIPSCWTTFDQWIKLIDSHKEW-VSNNVNISENLRCSSWNFFLKSFKNYKRWLINSGLKMVFCHNDLQHGNLLFKSKGKDDISV---------------------GDLTIIDFEYAGPNPVVFDLSNHLNEWMQDYNDVQS--FKSHIDKYPKEEDILVFAQSYINHMNENHVKIASQEVRILYNLIIEWRPCTQLFWCLWALLQS------------------------------- 115479351 112 ----------------------------------------------------------------------KGNKSSVTVRLYGNTDLVIDRKRELQAIPHLSAAGFGAQLLGTFENGMVQSFIYARTLTPSDMKEPRIAAEIAKEIRRFHQVDIPGSKEPQ-LWDDIFKFMKKASIL----EFEDKEKQKRYETISFRKIQDEVKELKKSSTSLISSM---------GRTATVVMILQTISMNMQAMIATIACIQIKILNTTSSGTIF-----------------------------------------------------------NLIGQVQLQDLDALYVETNTYRLASHIYWALWALIQAKVSPIDFDYLGYFFLRYDEYKKQRESCLSLA 211967584 126 ------------------------------------WENLPESSLRVTVLSGGLSNRLFAVEPPETAASNSQPPQRVLVRLYGHGQTFFDAAEERRVFKLLGDMGLAPKCLAEFPGGRVETWIVGQALKRTELQNEAVQRQVVDLLADFHQTILPPSGSNYSADPAWCRWVQQLPQAFEQEDPFVRPRCDFAFSASRLQVGTQIPPLHASISRGVST------DAAEANGVVTPEVTGPSSLLSPAEKRHLDRVGLLQYYTEDGVLQMIDFEYSGRNFRSYDMGNLFREMTIDYDVQMYPFFSVHLTDYPSLPVRRRFITHYLNRLLTVRGTISKAMVDNFEVMVEFSGLISDLLWAFWSLAQMAEPSDEFSHMQYVLSRLTLYELKKSEL---- 118376430 2 -------------DLDTLIEYKE----ILVDNL-PEWKDTDLRYIELKKLT-GLTNATYRAKNNDPNLTTSNKIA--VIRIFGTVEGLVDKAKEHTIFNELGKNGAGPKCLAYGGSWRIEEYIDGVHPDLTTMRSKTYRRLIAKYLSQFHKIQLNIPREEPSIKKYLDTRTESFKPFFDKMKQGELFSSEEKEKLKEFEEEKEVEFLYSILP--KSETRLCHNDLNNLNIFYNVNT------------------------SSGNRLKFIDFEYCSYNYCAYDIANYMNESHFNYNFPEDPYYDIVKENIFKIDDINDFVEHYLKYALKYMSQESFVECNQLVYEVLCCQILSNWYWVVWSVITAKAPGMLFNHIHYGAARHQIFKDLKTQLSE-- 149565898 289 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RQLLESTPSPVVFCHNDVQEGNILLLSGRDANSS----------------------DRLMLIDFEYSSYNYRGFDIGNHFCEWVYDYSHDQWPFYRARLSDYPTRSQQLHFIRHYLSEALGGSPEEQERLEEEMILEINRFALASHFFWGLWSILQATMSTIEFGYL--------------------- 215492941 13 ---ENLRVVDVFVDGSSEESLRCGALKVLR-HVRPDW---DLDNVCFKTFTDGITNQLVGCWEGGGTLGE----DAVLLRIYGKTELFIDRSAEVTNMLLLHAHGLAAPLHCAFRNGLCYGYNTGRVGDTALVCHPHISKLIAQTLARMHSLKLCGRKPVPSLFPTMRKYLSLIPTEFADLAKNERFMSCIPSKL---ELEREVRILEEHLSGLGSPVVFCHNDLLVKNII-------------------------------------------------------------------------------------------------------------------------------------------------------------------- 145493678 13 -----------------------------------SWKQINPSQISISRLT-GLTNITYKA-----QAMIDTTPQTILFREFGNAEGFVDSQQERIIFKSISDMDLGPQQLECGDRWRMEEYVDGVHPNNQKMADANFQFKSMAVLQKFHQMEIPISNDGSSLKKTISEEMKEIKKIEKRHLYTDVELKQLECLERFITNEEEFNYLNEMTQKENHELKFCHNDLNQLNI--------------------------FNTSNKDKEIIFIDYEYCSYNYPSYDIANFLNESAINYQHEEAPYYVLEEDNFNSAPIQAHFLASYINEQTNKNKDESEQEIVDLFRRIRRFQIISNLNWVWWSILLAEKNSLSFEYIDYGFLRFKMLEKLLEL----- 209875913 50 -----------------------------------------------------------------------------------------------------------------FSGGQIEEYIHGHSLSVEQIRQKSIYLKVSENLAKLHSIEDKTDSPISILWPTMSVWIDRAEIIVKSSDNHPCLN------INFKELRGILKNIHLFLQRCCSPIVICHCDLLPGNII----------------------------STDEGNLKFIDYEFAGTAECAFDIANYFCEWA---------GFLCDWKYLPTESEQREFVYNYLRYLLGTGIEITDQMVDCMVSTVQLYMLVSNIFWGLWGICKSEVVSGDFDYGTYALKRL-------------- 145476919 13 -----------------------------------SWKSVSPSNICISRLT-GLTNITYKA-----QAMIDTTPQTILFREFGNAEGFVDSQQERIIFKTISDMDLGPQQLECGNSWRMEEFVDGVHPNNQKMAEADFQFKSMGVLQKFHQMEIPIPNNGQSINKTLSGEMKAIKKIEKRGLYTDVELEQLECIENFINNEEEFNYLNEMTQKENNELKFCHNDLNQLNI--------------------------FNTSKKDKEIIFIDYEYCSYNYPSYDIANFLNESAINYQHEEEPYYVLVDDNFNTAPIQAHFIQRLINEKTNKNKDESEQEIVELFRRIRRLQILSNLNWVWWSILLAHKNSLNFEYIDYGFLRFKMLEKLLEL----- 118370131 11 ------------------------------------WKDLQETDFEVKRLS-GLSNYVYSISVPKLADIT----KPIVYKIFTNYITMQDREREKKVAKMLESQKYGPKVYYADNKIRVEEFWPFDHVQVEEMTQPQKMNQIAHLFAFFHSNKILKEEEASAKFNHLQR--KQVNSIQNSDLQLQEQKEELLKMVDFIFSTQMIDYILQSMDKAKTPLVFCHNDTNSTNLLFDN---------------------------ENKRIYFLDYEYAGYNYRAFEFGNFFNEQLWDYEVKEPPFFALKKELYPSDSQRYSFFANYLKDEKFQSNEDIINEIKQYDNEANAGKLLSHICWFLVAALTFSYKDLHFDCYSYCKLRFNE------------ 145538528 23 -----------------------------------SWQTINPSEIQISRL-AGLTNITYKVE-----TQVEVMPRTIVFREFGNAEGFVDSKQERIIFKTISDLELGPRQLQCGDIWRMEEFVNGVHPTNEKMGSPLFQFKSMGVLQKFHQMEIPIPNDGTSLIKTLSKNMKHVMRKIEKRDLYTDVELKQLENIELLNNDEEFKYLEEMIQKENDELKFCHNDLNQLNI--------------------------FSTTKKDKEIVFIDYEYCSYNYPSYDIANFLNESAINYQYEEEPFYQLVDENFDTAPIQAHYLASYLLHQTNKNKDELEQQINELFQRIRRLQMISNLNWVWWSVLLAHKNSLNFEYIDYGFLRFKMFERLLELEKE-- 70925296 1 -------------------------------------------------------NQLFEVGLKETSANQNSSIRKILFRIYGKDVGLYNTDLEVEVYETMSKYKISPKLLNVFSGGRIEEWLYGNPLKNEDLQNSKILIAIANMLGKFHTLAIKHWDKTPCIYKRINEWKIQLSKMKNLDKFKGDINKYYQESDKFMKFMNTYTQ----TDSINNHITFCHNDLQENNIINTNN-----------------------------CLRLIDFEYAGYNYTATDIAIFFIETAIDYSTDTYPFYEINKSKYLSYEKRKMFINEYLS----------------------------------------------------------------------- 154339912 251 -------------------------------------RELPSVPLQVKRLSGGITNELFHVYDEDH------PSTSVVVRVFGK-ETDRVISRESELFYQ----SLFIPTYICGSNFLVYDFLDGYPPLLRDSQNKDYWKDVNDQLRSTHRGESRFDRESNYLIGSLTKWVDLV---LSKEIVDKVHEDRRGSFLETRSLQSACAWIVSMLKRQETPEGVCHNDLLSANVMIH---------------------------KVRKDVRVIDFDYTKRNFLLYDVANHFNE---------YSGLDCDYDTYPSDAHMSAFIAEYASTDGASREHEIFPNARELFVEVKLLTLASHLSWSVWSLLQEAVSALDVDFLNYAQARYNRYL---------- 145244170 189 ---------------------KAAAKIIISTFLPREWPDVDPETLTVTRTTGANTNSVVERPNPTGSDTPHVEPFKVFLKIHGELDGEIEVFEEAQLSHEYGQSGHGAKVLGFFQTGRVDEYLDARTLVPQDVEDADTRGDVARALATFHAMDTTILKRSP-----VQAYYDAVTRELGKYHMDKLKRLAHAGGICLDHLVDYLRRVIDKLESIGTKEGWCIHDFQFMNVLVRNK-----------------------PQAGESKVVLIDFEFVFRNYRAFDIGAHFLQKLFQWFNEDSQIADCRPY---SDEEKRHFCAEYAKQ---------------------------------------------------------------------- 157775315 97 ------------------------------DFLGREWKNTDKSQVNVKKILGGDFN-LFHVTWTDHPDSISLENESWTNEIFEDTVVFCHND-------LAVERGLGPKLYGFFEGGRLEEYLPSEGFTEDDYWKP----------GELEGGDY-----------------EILPTTVTY--------SDHPKTISVQKLSEEIDTFEKWAEVFEHTLVFGQIDFGVSNVLELNST---------------------------KEMVFIDCEFSSYNWRGFDLAMFVSESAITFNVPFPPGIKIIEDLTDNSPIIRILCEAYLNTLKNHIPSDRSSELESLIQECLFFWPLTHLFWALSAMKHALLKENGVDLDVQARDRLAVYFHLK------- 119499602 4 -----LTTVPVTLPKDKVP-TKRNVRDIISPFLTEEWPSVDPETLTMS-YHASFANAHCSVERPKRATGTSAEPLKVFIKLHNGTGCDLKTKHEEALFCYYGRSGLGAEVYGFFKTGRIDEFLDARNMEPEDVENTVIRADIAKALAKFHVLKMPLEK------TAVEPYYEAIINGLKKYHKMDKLKVLGREGLVNYDFWTRVRNVVDKLDSIGGKTGWCIHDMQFMNVMVKNG-----------------------PKEGESRIALIDFEFAMQNYRAFDIGGHF------------------------------------------------------------------------------------------------------------ 194210204 4 ------------------------------------------------RFTDGITNKLVACYVEE------DMQDCVLVRVYGETELLVDRENEVRNFQLLRAHGCAPKLYCTFQNGLCYEYMRGMALGPEHIREPRLFRETITIVRKIEAGCVS---------------------------------------------------------------------------------------------------------------------------------------------------EVDYCLYPAQETQQQWLRYYLQAQKGRAVTP--REVERLYVQVNKFALASHFFWALWALIQDQFSTIDFDFLRYAVIRFNQYFKVKPQVSAL- 211585681 12 -------------------------------FLTEEWPSVDPETLTVSYY-ASFANAHCPVKRPKPATGPSTETLKVFIKFHNDAGGCLEIFKEALLCYEYGRTGLGAKVYGFFKTGRIEEFLDARNMEPEDVENSVIRADVAKGLAMFHVLKTSLKK------KAVKSYYEAVINGLENYHKLNKLKVLGKEKIVDYDYGRRLRNVMDKLESIGGKTGWCIHDIQFMNVMVKND-----------------------PKKGESKVILIDFEFVMQNYRAFDIGGHFMQKMF------------------------------------------------------------------------------------------------------- 110801960 340 --------------------------------------KVSEEEVKEIVPVGGMTNKNYKAFVND---------KAYIVRIPGGTSSMINRRDEMINSKLAADEGIDAKILFFDEGVKIAELIEGETLNPATAKKKENMELVVGALRTLHNSDIKM-ENRFNVFEKIEEYESLVKKVNGTL------------FEDYYEIKTRVLKLEKVLEDNGMEIKPCHNDTVPENFV----------------------------KDINERMYLIDWEYSGLNDPMWDLAAHSIECDFSEDDEE------------------LFLNLYFNNL----------IEDKHKIRILVYKICQDFLWSIWTILKEAQGD---DFGTYGIDRYNRGKKNLELL---- 167360934 19 --------------------------------------------IEISPIAGGITNRNYLVS---------DAVARCVVRL-GTDIPIHHRQNELAASRAAHAAGISPAVIHHSPGVLVLEYIEARALSPEDIRTPDTLARVVPLVRACHRDIARHFRGQAMIF-----WVFHV--IRDYAANLKASESAYLPLLSGLIGRAE------TLEEAAGPIAFGHNDLLAANFL-----------------------------DDGKRLWLIDWDYAGFNTPLFDLGG------------------LASNNELSQAAERAMLETYFDR----------PLTDNLSRRYTAMKCASLLRETLWSMISEIHSTIDFDYAGYTLARFE------------- 148254070 20 ----------------------------------GAWNG----QIRYRPVSGGISNTNFRIEVAGASHD-------FFVKIPGGTEMFIDRKAARAASRQAEMIGVGPKTYLDHEGIEIAEFVDRRPSTHADFVDPAVRAETVRLYRLFHQ--APRLPLTKTVFDMIDEHDDQVRQLGG-----FLPEDHDW-------LTWQYRQARAALEAAGLDLVPCFNDPMPGNFLL----------------------------GADKSIMLIDFEYASNNDRLYDLAEHFFSEEVEREIIEEYFGRYDMSAHA------RFIVH---------------------------KALADIKWSTWAMVQNRISTLDFDFYKYGI----------------- 54294294 63 --------------------------------------NLGLDVLKLKLMTGGMTNSTFRLR-------IKNAPEKWVMRIPGIGSSFITRRDEAHNARQAEKLGLNVPIAFFDPGLQVTRFIEGVHFDDKALARKEILYEVASMMRRLHKS--PPFDNSTLFFERNEELLDLLKR-----KSFNFPGEIEF-------IEQQMKNLKEIFYSYHIQQFPCHNDTTPLNFILSENPE----------------------IKGSEKIHQIDWEYSSNNDFIWDLVYFMVE------------------AKLNREQQLILLKAYFNT---------EELSDSLLAWIEVYKPIIEWWITIWSWTQLANGANAVDLSSYEQLGLERYHNTLNHLKS-- 211961727 18 -------------------------------------------------------------------------------------------------------------------GALVQDYIPADPLSEEEIQQPEMLELIAALLGKVHRDATQLIRGPFWVFHILRDYTETLRLLDSDHIP------------KLDDLMQKAQKLEAAVGNVH--LVLCHNDLLPANIL-----------------------------NENGRLWLVDWEYAGMNSPLFDLGG------------------LATNASLTENLQKLLLAIYFD----------MPVSDELWERYNAMKCASLLRESMWSMVSEQTSKIQFDYASYTRLRFE------------- 118444020 24 -------------------------------------------------------------------------------------------------------------------------------LTPESAKKFENMKKVIQLLKKLHSSNIEFN-NIFNPFDMIQKYEDIL------------VEENGQMFEGYMKLKKDIFKYKSILETLDIKLVPCHNDTVPENFVLNN-----------------------------GKLNLIDWEYSGMNDYMWDLAAHILECGF------------------SEKEEKQFLNLYF-----CNQVVSDNTIFR----INLYKVMQDLLWSIWTKIKMIQGE---DLKEYFEMR---YKRVETGLKSL- 158321425 5 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EEGRMYLIDWEYAGLNDPSWDIAAYILESRLTGDAIEYLFLEY-YGQFPKEEELLK---------------------------IKCFMLAQDLLWTVWALIRHYNGD---DFLDYCHIRYERFRK--------- 71021635 248 ---------------------------------------LDPDHLGLKRISGAFTNAVFFASYQPTQSAPRNPPPTVLLRVYGSSEALLSRRAELLILHTLSSYEIGPHILGTFANGRVEEFYDCDPIKKDGMRDEGRAHWVARRMNELHSVDTPNSYFPPVVWRRLKRWSREAAKVIELVDGFAKTKAIAMCFSNHPSIRQEMQNLRNTLRAIPSRRVFAHNDAQYGNLLAIKHLNASAAMLTSTQDEERSRAAKSPSPPLHHRIVVIDFEYASPNPRGYDIANHFQEWRADYHHTTLSWSLTHHGSYPDEQQRRKWLRAY------------------------------------------------------------------------- 76155813 5 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------PDENSVHFIDMEYCDINYAAYDIANHFCEFTG--------PHAVDTERYPSLKFQKNWLKIYLTAYYKYSQSKLDPKYNDWLKEINCFALVSHLLWAVWAVIYASENLDSMNFLAYADARMKQYYEMKNWLLS-- 149243223 59 ------------------------ALRLIRE-LRPHWK---PEQVRTKRFKEGITNKLLACYVEE------DMRDCVLVRVYGETELLVDRENEVRNFQLLRAHGCAPKLYCTFQNWLCYEYVQGVAL--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 187932657 22 ---------------------------------------------SVKKI-GGLNNNNYKVSYNGDD---------FFIRICTNLYLDHDRATEFQIINKASAISLTPKPYYFSSGNMILPWINGNMPTEDEFSSINFINKLTKRLKELHNLN----------CEKLFEPFNHIKTRIDLCKKFNISLPNY-----IDTLSKKLNYLEFVLNN-NPTIGLCHNDLNCSNILLSNN-----------------------------NLYFIDYEYSAMGDVFWDLAT--ISWLLDDNC------------------RKDLLIQYFGYYK---EEDYKKLLDFLYV--------VKFYNATWALLKTKDPNNDYDYLNGA------------------ 119474835 31 ----------------------------------------------VRPLLGGLTNRSYLLQSQG---------ERYVLRINAKRQLDLDRRAEIEILQAVGEIGVATELVYADPGFLVTKFVDGDPWQRHMSGMTDTISQIAALLKTIHQLD--GGGRVMDVRGKSAKYWQAINT-------------DGIRAEKLRAIEQKVQAFILWAENENRSPCLCHNDLLAENIIV------------------------------------------------------------------------------------------------------------------------------------------------------------------- 195927633 28 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IVDWEYSGXNDPLWDLGDLSVEGKFNANQDE------------------ELXRAYFG--GEARPAERGRVV--------IYKAXCDLLWTLWGLIQLANDNPVDDFRAYADGRFA------------- 212697013 323 ----------------------------------------------------------------------------------------------------------------------ITEFIESRVCDPENMDDVSKCME---KLKEFHNLSLSIDHN-FDIFDEINFYESLWNGKKSVYRDYQRVK-------------KGVFSLKPFIEKNIGKKSLCHIDSVADNFLFTE----------------------------DKSVKLIDWEYAGMQDPHIDIAMFCIYSMYD------------------KEKIDQIIDIYFDNKCDFNT------------RLKIYAYISGLLWSNWC---EYKRNLGVDFGEYSI---KQYRYAKEYYR--- 160915911 9 -------------------------------------KLLTDSSIHIQALDKGLTNHNYLLTMGE---------ETFVLRIPREDSHIVYRHHETLALEAIANSGIDVETLYYDEGYKVTRYL-ANAKTFEEYHNPDAIKRCALLMKHFHSLH-----------KKIGVRFDPIARYHSYKSKIQHPLYNLVP----------FENILNDIQKLSNEEILCHNDWVGGNILF-----------------------------DGEQTYLIDYEYAGDNDPLFDVMSFLSENAIH-----------------DENLRNIFYKYYFDEPN-----------EAVFHQLTLWECFHNLLWCAWAML--------------------------------- 71413489 5 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FIDFEYTDANYRCFDLGNTLCELDYDYTRGTPPAAKADGEEYPRLPELLQAVRRYFATSSGVPVSEVS-VSEAHLVELLLGMLASHLHWTLWAIVMGCVPDEGLDYVCYGECRLREYMALRHWLVSNA 26553767 34 ----------------------------------------------IETLSGGFTNHCYCFTLADN--------KKYFVRI---GSLKINRTNEY-SFLKASKLIKKYKYYDFDTGNAIKIWIDGSTSTFDDCSNFEVFSRIVKQIKKIQSIKL--------------------------DKIQEIKVRDFYQFINIAKIENYVNKYKEIIEKYKNDLVLSHNDIRPSNILI-----------------------------NKNKVYLIDFEWCTLNNQYWDLAN-------------------------------------------------------------------------------------------------------------- 77459640 37 ---------------------------------------------QISQFPGGASNLTYLLEYPDQEFVLRRPP-------FGKAKSAHDMGREFRILNQLRDFPYCPKVHCTDESVIGAEFYVMERVGLDQAKTEALCKSFIDRFVELHRVDYKLGKPEGYVARQIKGWSERYEKALTPDAPH------------WEQVK---AWLNDKMPADHPTSSIVHNDYRFDNVILDPSNPMQIIG-------------------------VLDWELTTLGDPLMDLGNTLAYWIQADDPAPVQLMRRQPSHAPGMLTRREFVDYYAERSGIQIDNF------DFYYTYGLFRLA--------GIVQQIYYR--F-FHGQTQDRFAQFIHMNKLLEQMS 119358856 29 ------------------------------------------------------------------------------------------------------------------------QYLEGDVLREESMTNDTFHEPLAALITTLHSLEMADNDALIWSWHQMTLELQQRKGAISGHISLQ-------------ELTEEIFRVESIFQKVDIHVCFCHGDLKPSNII----------------------------HEQKGSMKLIDIDLAGPNYRGFD----------------------------------------------------------------------------------------------------------------- 157961655 8 ----------------------------------------------IAPLTQGLSNQNYYIR---GLHPSKPRAAEWVLRINSWASSQINRQHEVLNWQLASQAKLAPQLVYVSPDKQFYEFFQNEQRCWSDLITANASHPIVKLLELLNGLKLPAPNNVMGFDEQWQVYQRRLEL---MQQQLRTHKLKSLEVESWLDLHSQLVALKDMLARLAGCLVFSHRDLNPYNILV------------------------------------------------------------------------------------------------------------------------------------------------------------------- 160947075 324 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------KLKTFLDKDDTNECICHCDSYDLNFLLDN----------------------------RDKMYLIDWEYSAMSDPAVDIGCFITSSKYSFD-EAIDIIKEYFNGKPTDKQLMHYI---------------------------AYIAVSSFYWFLWAINQ-------------------------------- 194017860 48 -------------------------------------------------------------------------------------------------------------------------WLSGRELKPKDMND----RPVAEQLRKIHT-----SKELLDMLKRLEKH-----SLDPASILKHLKQSIFKEQIDSRDVTRAIQYLEKHVEAVQEDKVVCHCDLNHNNWLLT------------------------------------------------------------------------------------------------------------------------------------------------------------------ 197334790 14 ---------------------------------------------------------------------------------------------EHEILQALSDESFSPNVYGANEEGLLVEWLEGEVIALDKAQDVAV-----DLLCSVHQVSLD----------------KLSEQIKNKPMSLRDRIIDYWNSLASENQTSEMKAYFEYFSQQDEQTFFCHYDIGAYNIIVKEN---------------------------------------------------------------------------------------------------------------------------------------------------------------- 91793670 21 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DKLQCIDFEYATASHPLFELA------------------SVITSHKLTPKQRDSLIEQYL----AFNPNVKPSGVEAMPAAINCYWLCC----AAWALLMAAEQDEETQYLAY----FKQYLQL-------- 71735812 38 ----------------------------------------------ISQFPGGASNLTYLIQYPERELVLRRPP-------FGKARSANDMGREYRILNQLNAFPYCPQLHCTDESVIGSEFYVMQRVKPPELQTEDLCKSFINKLVDLHRVDYDLGKPQGYVQRQISGWSERYEKARTPDAPA------------WEQVQ---AWLADKMPTDSPTSSIVHNDYRFDNVILDPENPMNI----------------------------------------------------------------------------------------------------------------------------------------------------------- 211966293 266 -------------------------------------------------------------------------PTRVLIRVYGHPAELFDPRVEQRLFKQLGEVGIAPCCLGEFEGGRVEAWLEGQPLKTADLHTEEIQTKLASQLAEEHTVGENNNRRKKNAVPENAKRLADAKKTMEMMAALNLETYRKKAEQLREAILKRVESELSWRLLSAASLVLSHNDLQENNLMVC------------------------------------------------------------------------------------------------------------------------------------------------------------------ 187606083 45 --------------------------------------------------------------------------------------------------AILSAEGIVPKLLWTFNGDVLQQFIEGRELSPEDMKRPD----VAAQLGKIHNSKELLFM------------LQQLNHTPVTPHLLLRQCEAYEQDETDPIIGEAVQWLKHHLPKVDEQFVVCHSDLNHNN---------------------------------------------------------------------------------------------------------------------------------------------------------------------- 10954713 29 ----------------------------------------------VSPIHRGVENHCFFAS-------KADQPRVFVKRLHDDMSQFIALDHVAEASRKAGELGIAPRLVYADPEGGVLVFEAGEEWAWGHLRRPRVLENLLAAKRSFHQAEPLG--EGRSVFALVATYRQLAE---GADVILPAP---------VFTVSAAVQRIAGAIGAAGIDTVPCHADGISSNVMVGP----------------------------DDGVRLVDFEWARQADPAYDLGTVLAELLP-FDGEALLAIEIATGK-PD---------------------------AGVLARARLYGAADDLMWALWGFINAARSP--------------------------- 89096533 4 -----------------------------------------------ERLSGGFHNEVFY-----------DKNDNRIIRISANGKSAEEVRQELKWMDFLHRNGISKPAQEIELEGRLFEFVKGNPVDVTDHWNERNFEQFGRILGRMHAL----SKEYRIEGNRRPVWTKENPDVFGIKNDLAGWLEKE-----YDRLMEDLQPYKLSLD----TFGLIHNDFHQGNFIVREN----------------------------GEIVVIDFDECACNWFAQDLAVLF------------------------------------------------------------------------------------------------------------ 56421360 11 -----------------------------------------------------------------------------------------------------------------------QQWLNGRELKPWEMG----SEQVAALLRKIHR-----SKELVTMLKRLGK-----SPLRAKKMLALLAEQQRRHPAGGSVVCQALDWLEQHVSSLDGEYVVCHCDINHNNWLL------------------------------------------------------------------------------------------------------------------------------------------------------------------- 120555117 37 ---------------------------------------------SIKQYPGGASNLTYQVDYGDQSYVLRRPP-------FGKIKSAHDMLREARVMEALKPYPYVPNIVAICDDFYVMERLKGIILRQDFPKDLELSAEVIDKLVDLHTVDAKLGKGAGYVQRQIGGWSDRFRKARTD---------------DVGDFEEVMAWLNDKMPDDIAQVVI-HNDYRFDNVVL------------------------------------------------------------------------------------------------------------------------------------------------------------------- 172058272 45 --------------------------------------------------------------------------------------------------AILSADGIVPKLLWTYSGDVIQQFIEGQELEPEMMERPE----VARLLGKIH-----DSKELLFMLQQLDQ-----RPIEPDELLRQCRLYFQPAELAQPELEQAIDYLSERLPYVRDEQVVCHSDLNHNNWLV----------------------------GTDGHLYLNDWDDAIIADRAYDLGM----MLYSYVDEEWPEWFAHYGHPLTKDLKQRMY---------------------------------------------------------------------------- 94499122 37 ---------------------------------------------SITQFPGGASNLTYQVNFGERALILRRPP---FGRI---AKGAHDMLREARIMQALKPYPYVPDILAICDDHEVCDFYVMEMPKELDLSPEKTRQLVVDKLIELHQVSIKLGKGDGYVARQINGWSDRYTKAKTDDATG---------------FEEVMQWLKANMPEDCGQ-VLIHNDFRFDNVVL-------------------------NPDNPNEVIGVLDWEMATVGDPLMDLGNSLAYWVQVDDDAQFQMMRRQPTHIPGMLTRDEVVDYYLEKTG-------------------------------------------------------------------- 89099628 41 -----------------------------------------------------------------------------------------------------------------------QQWLAGRELKPGDMEDE----RVARLLKKIHDSRP--------LLGMLSRLGKS--PLKPEAILNAVTEELDEEIRRLDAVRKALGFLEKEKNIFCEDMVVCHCDVNHNNWLLTEN---------------------------------------------------------------------------------------------------------------------------------------------------------------- 149374671 37 ---------------------------------------------QIKQYPGGASNLTYQVDYGDRSYVLRRPP-------FGHIKSAHDMLREAKVMRALKEFPYVPNIVAICDDHDILGCLRQDFPKDFELSEADTRKLVIDKLVDLHNVDAKLGKGAGYVQRQIGGWSDRFRKAKTD---------------DVGDFEMVMGWLNDKMPDDVAQVVI-HNDYRFDNVVLNQ----------------------------------------------------------------------------------------------------------------------------------------------------------------- 71281568 55 -------------------------------------------------------------------------------------------------------------------------YIVGITLDKNELSSSQCIDTGLTLMAKLHQLVPPNAKTIPCLDT-----SESVRRLFTNPNSIPSQQKLFLADI------TETLTLKIGIEQKRSDVIICHGDINYSNIII------------------------------------------------------------------------------------------------------------------------------------------------------------------- 83649259 40 ---------------------------------------------HIKQFPGGASNLTYLLQYPDQEFVLRRPP-------FGKAKSAHDMGREYRVMQGLREYPYVPAMVAFCEGGEFYERLKGVILNFSESDQRALCRNMVDRLVELHQAD----WESTTL-KALLKEGDYVERQIDGWCD----RYRRAKTDDAPDFEEVMSWLQQHRPKQIRR-CLVHNDYRFDNLVLDPDNLMNI----------------------------------------------------------------------------------------------------------------------------------------------------------- 34557070 3 ---------------------------------------------------------------------------------------------------------FAPKLFYVAKEGVVMEYLEGFKLLRQAFIQGEKIPHLAEHLAEM--LARFLVKNSFWRKKLLEQSENSLMRRLSEDYIFTFPFMEHPSAPSVREIHQDKEWLGAILWLSTAKEGLLHGDLHTGSLMI-----------------------------KGEQIKMIDFEFSFVGPLSFDLGAILANWLIAYRTHK------------------------------------------------------------------------------------------------- 15829211 23 ------------------------------------------------------------------------------------------------------------------------EFIEGKNFEASD----ENLRKIAKIIKTLHNSKLKFPKSNHS--QRVKFYQQILRD----------------KNIKIEAIDKHYRRILTILKNSKHDM-PLHNDLWPFNMI-----------------------------DKEGKIFLIDWEYASMGDKHFDLA-YFIESA-------------------------------------------------------------------------------------------------------- 114563387 26 -----------------------------------------EGDVTITQYTGGASNWTYCLSYANRKLILRRAPKG------TKAKGAHDMGREYRLQQALKPYPYVPAMLAHDENVLGTEFYVMEKLNPKGLKVDKTQARVIDCLIELHKVDVHIGKGEGYTQRQIDGWSK---------------RYTQAKTWNVPSGKKVMAWLQQHKPAQES-ICLTHNDFRFDNVVLDPNDISKVN---------------------------------------------------------------------------------------------------------------------------------------------------------- 110800776 86 ----------------------------------------------------------------------------------------------------------------------------------------------AKKLAELHEADPPENSKLKSDLGRMEKRGKALEKMRGMARKKNLKKDFDIIYIKNVDFYKELAKYLSLCEEAEAEKVFCHHDYTYHNIII----------------------------GDDNEVYIIDFDYCKREIRTYDIANF------------------------------------------------------------------------------------------------------------- 47459428 23 ------------------------------------------------------------------------------------------------------------------------ELIDVIPL---ELNKENISR-IAKNFRKIHESNLKF--PPFNLAGRIKEYRKIMN-------------DKKISYPEMEKYYKKVNTILRNMDK----LTPCHNDLYSANILIEKNTN---------------------------KMFFIDWEYSSCGDKHFDLA-YFIE---------------------------------------------------------------------------------------------------------- 205374456 41 --------------------------------------------------------------------------------------------------AVLSAEGIVPKLIWRLENGDVQSWMSGRELSARDMNDIS----VAKLLHKIHSTKP--------LLTMLERL--GVKPFQPEEMLIQVETGLDTDLTRRLVVEQSIQFLQETIDIYTANYVVCHGDLNHNNWLL------------------------------------------------------------------------------------------------------------------------------------------------------------------- 108805140 20 -------------------------------------ENLPEGRLEIRQFPSGASNLTYLLRIDGWEAVLRRPP-------FGPVPPAHDMRRESHILERLHRYPLAPRPYFFCGDESVDAFPEGVEPTPGLCR--GISRTVVDTLVELHAVDPEIGRPQGFLERQVGGWISRWERARTEEVPEAAPLA---------------RWLSAHLPESPPPTII-HNDFKLNNMILDPGDLTRVR---------------------------------------------------------------------------------------------------------------------------------------------------------- 15615825 41 --------------------------------------------------------------------------------------------------AVLSAEGIVPKLLWRLENGDVQRWVYGRELKAFEMKEPN----VAHLLAKIHHSVELL-----DMFKRMGNDM-----LTPQRIIDDLKASMKRHECDDLLFQKGLKFLQTQQEAVNEQYVVCHCDINHNNWMM------------------------------------------------------------------------------------------------------------------------------------------------------------------- 50120743 6 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MLIDWEYASDGDIAFELA-----------------FIVRASQMDSVA-QTYFLQSYQRHRRGFSVSRLQQQM---------------MQWFPW-----------VDYLV--LMWFEVRWQQTKNLEFLA 76818868 520 ---------------------------------------------RIRQFHGGASNLTYLIGYGDRELVLRRPPAG------AKAGAAHDMLREAAVMAALGDYRYVPAILARCDDVLGSEFYVMERIAPAELKLDKLCERFVDRLIELHAIDA--SRPEIAALGKGEGYVARQLSGWAQRWRNALTDGTNPCD-------DVLAWLERHRPAGERRICVIHNDFRFDNVVLDPADPLSI----------------------------------------------------------------------------------------------------------------------------------------------------------- 126443002 2 ---------------------------------------------RIRQFHGGASNLTYLIGYGD---------RELVLRAGAKAGAAHDMLREAAVMAALGDYRYVPAILARCDDVLGSEFYVMERIAPAELKLDKLCERFVDRLIELHAIDASLGKGEGYVARQLSGWMQRWRNALTD------------GTNPCDDV---LAWLERHRPAGERRICVIHNDFRFDNVVLDPADPLSI----------------------------------------------------------------------------------------------------------------------------------------------------------- 126174032 32 --------------------------------------------LSICELSGGLSNHNYKITTPAG---------SYVLRVNADADSFCTREQERFYWQQLAQAKLAPALLWVSDDERYYDFIESDLIESDFIECDLIESAVAS-VAECAAIEHNMIDSERFQRKRFIHWSQQAYLNPEPPIEQDKHSYAISVTEQWQEYHQQMLAYQASLALTHDKPQFCHRDLNPHNLLLKNN-----------------------------RLYCIDFEYAT------------------------------------------------------------------------------------------------------------------------ 88799821 41 ----------------------------------------------VTQYSGGASNWTYCLSYPERDLILRRAPKG------TKAKGAHDMAREFRLQKALKALCQDPSVL--DSDFYIMEKLQGIIPRRNFPKGLSVSEDQARQLVQLHEVDL----EATGLHD-----LAKGEGYLDRQLSGWCDRYTKAKTWNVPSAKKVMRWLQEN-KPTDENICLTHNDFRLDNLVL------------------------------------------------------------------------------------------------------------------------------------------------------------------- 145529652 21 ------------------------------------------------------------------------------------------------------------------------EFIEGRIFKDIKLQEQEILKEQARVLAQLHSIDIHKLK------------LNHLGKSENYYQRQIATWSRQYKLAETQNIQS-MENLLYWLKDEHDIVCLCHGDYALNN---------------------------------------------------------------------------------------------------------------------------------------------------------------------- 71893395 11 --------------------------------------------------------------------------------------------------------------------------------------------KIASQLREIHNSNLDFPPSNHSF--RVEHYLKVLSE----------------KGINNTVIVKYYDFIKKILQKMD-KSKPLHNDLWLMNMI-----------------------------EKDQKIYFLDWEYASKGDIHFDLA-YFIESA-------------------------------------------------------------------------------------------------------- 90579494 17 -----------------------------------------------SPLAGGLTNRCWKLSL---YHPSNNQSSHYVWRLTGTAQAFINRTHEYQLLRLIEHSELAPKPYALLDSNRIVDWLEGEQAD-QRFTNQQLCQLQAR----IHALPLPIHR-------------------LDIKQRIDHYWQTIPVDLKSKQLMSIYHYFDNQKIHHYFPDTCCHFDLGRYNIIVPNDCDQLVDGMSA---------------------KVIDWEYACAGDPSLDLTMTILANALS----------------PEKA-----VKDYCLAREEKITSESTETL-KWLEAVNYWQPWCEYLALLWYLVGYQVWHDD-DYLQQAK----------------- 114770630 41 ----------------------------------------------VTQYSGGASNWTYCLSTPDKEVILRRAPAG------TKAKGAHDMGREYRLQHALKPYPLLPDMLGHCDNFYVMQKLNGIIPRSNLPRGLQLSPEQVRLLCTLHQVDYHIAKGEGYVKRQIDGW---------------CQRYTKAKTWNVPAANNVMNWLKANLP-VHETICLTHNDFRFDNLVLD------------------------------------------------------------------------------------------------------------------------------------------------------------------ 72384173 3 ---------ETNDFAGTVPRFDQAALRWMAQHVEGY-----AGPLTIDQFKGGQSNPTYRLCTPGHSYVLRRKPPGELLK------GAHAVEREARVMAALGQAGFVPRIHG------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 34112921 38 ----------------------------------------------------------------------------------------------------------------------------------------------GTELKKIHDIDLPKSKK-KYFSNDINFYRNLLKEVPENIILH-----------RGFDLYDKLNN--------SDNYVLSHNDLNKTNLLWR------------------------------DRLFFLDWEYSSFNNPFFDIA--------------------------------------------------------------------------------------------------------------- 84499634 2 ----------------------------------------------IQQFQGGMSNPTFLLTLASG--------RRLVLRKKPPGDLLHAVDREYRVMGALAQTAVTPKMIAYCDDFFVMEHIEGRIIPPPSMGRPALAYSLVDTLATLHNVDEGFGRAEGYLARQTARWSKQYEAS-----KVDLPADFDYS---------QMDWLRDWL---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 163763689 41 --------------------------------------------------------------------------------------------------AVLSAEGIVPKLLWRLENGDVQEWVEGRKLDRHELN----SNRVARLLSKIHR-----SSELLEMFKRMGN-----TPVMPEHVIDYAKKAMAKMTSHQPQVLHALHWLVDQVPVHDETFVVCHADVHHNN---------------------------------------------------------------------------------------------------------------------------------------------------------------------- 94497642 1 --------MSAPADSNSGTATVRPGYELDLEVLDG-WMRANAEPLEIEQFKGGQSNPTYKLRTPGKTYVLRKQPPGPLLK------GAHALDREAKVLTSLSRAGF------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 116873048 28 ----------------------------------------------------------------------------------------------------LSAKNIVPKLIWRVENGDVQKWINCHILTREEMVGP----RVAKLLAKIHHSE--------NLQHMLEKIENCYFS--ATQLLARLKAEISAKNEINTGMLDAIQYLEKNVSAVETDYVVCHGDVNHNN---------------------------------------------------------------------------------------------------------------------------------------------------------------------- 111223514 51 ----------------------------------------------------------------------------------------HRLATEAEVLRALGSAGIAPAVYAVHPEAVLLERVPGDTW-FARIRDPDEQVRVARSLARIHRLD-PARLDVPALGP-----VRSAREHALERIAQIRRRATAPDGSIDPLVRLSADWLEAHVPAYDGPVVLVQGDTGPGNFLYRDGR--------------------------------------------------------------------------------------------------------------------------------------------------------------- 58332782 36 ---EVLGVTEKQEDAPN-PKTRRKAYRWCKEFLPGAWRVLEEERFHISVIRGGLSNMLYLCSLPEDEKSLSNEPRSVLLRLYGAIQGAEAMVMESVMFAILAERSLGPKLYGIFPQGRLEEFIPSRKLETSELSLPDLSAEIAEKMARFHGMNMPFNKEPKWLFGTMEKYLQQVLKIKFTRESHTRK----LNKILAYDLSKEMRSLRCLLEATSSPVVFCHNDCQEGNILLLDGRE----------------------NSEKQKLMLIDFEYSSYNYRGFDIGNHFCEWMYDYTFEKFPFFKATFSKYPTRRQQIHFVNSYLTEFLNISNEEQSKLENELLIEINRFALASHFFWGLWSIVQAKISSIEFGYM--------------------- 92868407 17 ---QIVVENDVNNKVNYLDYLPDEAKEILKS-LANKWENVDANELEVIPLKGAMTNEVFQIKWQTTEGEMS---RKVLVRIYGETDIFFDRENEIRTFAFISKNGQGPRLLGRFAQGRLEEFIRARTLSAPDMRDPSISALIASKMKEFHDLDMPGSKNV-YLWERLRDWLIEARRLLSPEE---------VEMFHLNTMDKEISLLEKELSITPQRIGFCHNDLQYGNIMLDEVTN---------------------------SVTIIDYEYASYNPVAYDIANHFSEMAANYHTETP--HILDYSKYPDLEERQRFVHTYLSSSG---EQPSDNEVQKLLDEIEKYTLASHLLWGLWGIVSEHVNKIDFDYKEYAKQRFQEYWSRKNHLLS-- 195636804 41 -----------------LPEMSPHIIGLCKELVKG-WSSIDSSRFSIETVSGGITNLLLKVSVKG----NNGNESSVTVRLYGNTDLVIDRKRELQAIPYLSAAGFGARLLGMFENGVVQSFIYARTLSPADMKEPKIAAEIAKELRKFHQVDIPGSKEPQ-LWNDIFKFLKKAAALKFEDN----EQQKRYVKISFREIQDEVKELKDLLDILHAPVVYAHNDLLSGNLML---------------------------NDLEGKLYFIDFEYGSYSYRGYDIANHFNEYA---------GFDCDYNLYPDKDAQYHFFRNYLH--PDRPSEVQAQDMEVLYVETNTFRLASHIYWALWALIQAKVSPIDFDYLGYFFLRYGEYKKQRDSCFALA 51091337 49 ---------------------------ICKELVRG-WSSLDSSRFSIETVSGGITNMLLKVSAEDG----KGNKSSVTVRLYGNTDLVIDRKRELQAIPHLSAAGFGAQLLGTFENGMVQSFIYARTLTPSDMKEPRIAAEIAKEIRRFHQVDIPGSKEPQ-LWDDIFKFMKKASIL----EFEDKEKQKRYETISFRKIQDEVKELKDLSDLLHAPVVFSHNDLLSGNLML-------------------------NDLEGKHRLYFIDFEYGSYSYRGYDIANHFNEYA---------GYDCDYSLYPDKNSQYHFFRNYL--QPDRPSEVQLQDLDALYVETNTYRLASHIYWALWALIQAKVSPIDFDYLGYFFLRYDEYKKQRESCLSLA 195438567 49 ----------------TLEEIRHAAARICRDYLTGRWKVVTPESLIVKRISGGLSNFLYYVSLPDLDDAPKQEPREVLLRIYGQTHGDHSMITESVVFALLSERNFGPKLHGIFPGGRIEQYIPARSLATTEMGEARISMKIAEKMGEIHSLNIPMSKEPDWIWNCMNRWLASLDSIVKGKIESKPNSSKQRDLMRTIDYVKEMAWLRSVIEKGVYPVVFCHNDLQEGNILLRQPTAGQSSPCAELDTTDDSALDASFTLDNEPDLIIIDFEYCAYNYRGFDLANHFIEWTFDYTNPQFPYFHHYKHQYATEQQRRDFIVNYLKKYDDENYEPTVEELDQVDGEIQFFTMFSHLFWSLWSVVNV-TSAIEFGYWEYGVARILEYQQLK------- 125553114 17 --------------------IPEGARRLLHELAAGWGDVADCRALEVVPLRGAMTNEVYQARWPPAAEAEVEAARRVLVRVYGEGEVFFDREAEVRTFESMSRHGHGPRLLGRFPNGRVEEFIHARTLSAVDLRDPEISAIIASKLREFHNLDMPGPKSV-LIWDRLRNWLKTAKNLCPSDE---------AKEFCLDSMENEITALENELSEDYQCVGFCHNDLQYGNIMIDEETKL---------------------------LTIIDYEYASFGPVAYDIANHFCEMAADYHSEKP--HILDYTKYPDTDEQKQFVQSYLSSSGEEPDAE---KVNNLIKSIEKYTLASHLIWGLWGIISEHVNDIDFDYMGYARQRFEQYWLKK------- 47209573 18 -------------------DYRSGALKLIKE-LRPNWK---PSEVKIKFFTDGITNKLLGCYVGAAMQDV------VLVRIYGNTELLVDRENEVKSFRVLYAHRCAPHLYCTFNNGLCYEFLQGTALEPEDIRSQPIFRLIARQLAKYHAIHAHNGWVPQSLWLKMGRYFALIPKYFQDPEQNARLRTEVPSP---RCLREELLWLQQDLSVLGSPVVLCHNDLLCKNIIF---------------------------NKEAGSVKFIDYEYAGYNYQAYDIGNHFNEFAG--------LNEVDYSHYPDRAFQLQWLRSYLEAYKGQAGDVTDREVEVIYVQVNRFALASHFFWGLWSLIQAKFSSIDFDFLGYAVLRFNQYFKMK------- 1438879 35 --------------------------------------------LQVTPLKGAMTNEVFEVNWPTKSD---GHQRRVLVRLYGEGEVFFNRVDEIQTFECMSKHGQGPRLLGRFTTGRVEEFIHAKTLSAADLRDPEISALIASKMREFHNLHMPGAKKAQ-LWQRMRKWLSHAKSLCSPKE---------TKNFGLDNLDAEINMLVELLSQGNQQIGFCHNDLQYGNIMMDEDTRA---------------------------ITLIDYEYASYNPIGYDLANHFCEMVANYHSDEP--HVLDYSKYPGLEERQRFVYNYLSSEGKK---PSNSEVDQLVNLAEKYTLANHLFWGLWGLISSHVNTIDFDYKEYARQRFQQYWLKK------- 15217543 26 --------------------------------LGSSWGDVDLERLEVVPLKGAMTNEVYQINWPTLNGE--DVHRKVLVRIYGDGDLFFNRGDEIKTFECMSHHGYGPKLLGRFSDGRLEEFIHARTLSADDLRVAETSDFIAAKLREFHKLDMPGPKNV-LLWERLRTWLKEAKNLASPIEMDKY---------RLEGLENEINLLEERLTRDDQEIGFCHNDLQYGNVMIDEVTNA---------------------------ITIIDYEYSSFNPIAYDIANHFCEMAANYHSDTP--HVLDYTLYPGEGERRRFISTYLGSTGN---ATSDKEVERLLKDAESYTLANHIFWGLWGIISGHVNKIEFDYMEYARQRFEQYWLRKPLLLE-- 12311795 35 --------------------------------------------VEVNPLKGAMTNEVFEVNWPTKSD---GHLRRVLVRLYGEGEVFFDRDDEIQTFECMSKNGQGPRLLSRFTTGRVEEFIHARTLSAADLRDPEISSLIASKMKEFHNLHMPGAKKAQ-IWQRMRKWLNHAKSLCSQKDI---------KIFGLDNLDAEINSLRELLSDGYQEIGFCHNDLQYGNIMMDEET---------------------------RSITLIDYEYSSYNPVAYDLANHFCEMAADYHSDTP--HVLDYTKYPDLEERRRFIHTYLSSEGEK---PSEGEVEQLVNVVEKYTLANHLFWGLWGLISNYVNTIDFDYKEYSRQRFQQYWLKK------- 171680265 39 ----------------------------------------------------------------------------ILLRAYGNTDVIIDRFRETQNHELLMRHGLAPELLARFENGMMYRFIQGSPTQPEDLRKPVIYKAVAQRLAQWHAVVPCIGKPPPNVWTVMQKWI------------FALPTDTEAQRARQAELQKELTWLVSQLSQRPNGLVFAHCDLLSGNVIVLPKTSQGVT----------------NGDKATENVTFIDYEYATPSPAAFDIANHFAEWG---------GFDCDFSVLPTRAQRRQFIDEYIRAYFAYREEDQKAEVEQLLTEVDHFRGVPGFYWGIWALIQAEISTIDFDYASYAEIRLGEYYAWK------- 47227401 28 ----------------------------------------------------------------------------VLVRVYGNTELIVDRDNELKSFQVLHANGCAPRLYCSFQNGICYEFIHGEALGTQDVRDPAILRLIAREMARIHAIHAHNGIPKPDLWLRMRKYFSLVATEFTDQASNSRIQQEVPSK---AVLEQEMMWMKEHLSTLGSPVVLCHNDLLCKNII---------------------------HNSKEGHVRFIDYEYSSYNYQAFDIGNHFNEFAGLLTSPCSGMAEPDYVLYPSREMQMDWLHVYLQAYKKKTEKVSPRELETLYVQVNKFALASHFFWGFWALIQAKYSKIDFDFLGYAVLRFNRYFVTK------- 198469749 94 -----------------VPIFVEEAAVILLKVIRPNW---DLAHVEFKSFTDGITNKLVGCFHKPATKPLQYSDNVVLVRVYGNTDLLIDRKAETQNFLLLHTYGLAPSLYATFKNGLVYEYVPGTTLNTESVLCPEIWPLVARRMAEMHRDIIGGVKPLPMIWTKTQSFLDLVPERFSDAEKHKRVKGTFLPIGR---LREEFNSLYKYLVALDSPIVFSHNDLLLGNVVYTKSM---------------------------KTVNFIDYEYADYNFQAFDIGNHFAEMCGVD--------EVDYTRYPKREFQLQWLRVYLEEYLQ-RTNIQSAEVDWLYVQVNQFALASHIFWTVWSLLQAEHSTIDFDYVGYAFLRYNEYLARKEEFLSL- 168063767 36 -----------------------RAIGVCKTLLRR-WADVDDSKILVTKITGGITNMLLKAEV---EGENDDQLQPLTVRVFGNTDAVIDRGRELQAIAFLSSAGFGAKLLGVFGNGMIQSYLVGRTLEPHDIAKPEFAKLIAVEVRRLHELEIPGSKEPQ-LWNDIYKFIEK----GSTVVFEDSEKQKTYETISFENIREEVEEIKAISDSFKAPVVFAHNDLLSGNFM---------------------------YNEEKGQLYIIDYEYGSHNYRGYDIANYLNEHA---------GFDCDYSLYPDKEKQFYFYRHYLH--PEQPEMSTKAELEELYAECSFYSLASHLYWATWAIVQARYSNIEFDYLGYFFQRFDEYKRRNEDIK--- 91094495 13 ----------------------------------------------------GITNKLVGCR--------GEEGETVLVRVYGNTDLLIDRKAETRNILLLSRLRLAPSLYATFENGLAYEYVPGCTLSPTMAKNPKIAHLVASHMGKLHKVQVPDISNPPLLWPKIRNFLDLVPEQFSDITKNERYHKIGAPT--KMQLEQEFSFLQRNLSKEKCPIVFCHNDLLLGNVI---------------------------YNSEKDQVTFIDYEYANYNYQAFDIANHFLEFAGVENV--------DYGNYPTREFQIFWLGCYLNEFQ---PDASQSQLELLLNQVDKFTLASHLFWGIWALIQTEHSDIAFDFLGYAVIRFNEYFKKKEQLENL- 115660684 2 --------------------------------VRPDWND---KDIKAKVFSGGISNKLLGCYLPP------NKDDVLLSRIYGKTELLVDRQREKDTFKILHKAGCGPKLHASFQNGICYDFVPGVTLDEKTVREEKIYKLVARELAGMHLIQTGDGTAPSALFDKTRNFISLHPDHFEDPKKEEIFKTRIMSRS---ELNDEVKMLVSVLTSLDAPVVFSHNDLLLGNII---------------------------YNEEKNKVCFIDYEYAMYNYLPFDIANHFCEF--------PGIEEVNYDLYPSKEFQLQWIKEYLSSRLGENKVVTDREVERMYAVVNKFALASHFFWGVWAIVQAYHSTIDFDFLDYAIIRLDEYKRRK------- 67517310 247 ------------------------------------WRKIPASEIDVVRLSGALTNAVYKITPPQNIPPPRRPPPKLLLRIYGQVDHLIDREKELQILRRLGRKNIGPKVLGTFNNGRFEEYFEARPLTPKELRDPSTMKQIAKRMRELHDGIDLLDEERPMVFHNWDKWVDQVISWVDAEIKSPLNEGKYVCGVPWPKFRKAVEDYRKWLHEIKRQLVFGHNDTQYGNLLRMEPSQQS---------------PLLLPQNEHKQLVVIDFEYASANTPGLEFANHFTEWCYNYHDAEKP-WACNNQLYPTPEQQHQFVTAYLTHRPGLGQDTLEAETQFLIRQTRLWRVLNSAQWVAWGIVQAKVPSDEFDYLAYAQDRAFFFWAQKEQLESLA 156343654 15 -----------------LEERKIQAHKLCGEYLGGSWSEVSLNEFGFKVLTGGLSNEIFICNLPEHFAENKQEVRQVLFRIYGRLVGIHSLVAENVVFALLAEKKIAPKLYAIFPEGRLEEFLQAKSLTVAEIRSAENSVKIARKLREFHGLSLPLGKNPKWFWERCERYNAYTYTTPNKYINEILLL---------------VASCYISILLSKNPSDRCFQQFKSRTTVPCNHSLFSVR------DKPEPYLHVDNEGQQQYDLLFIDYEYCGYNYRGFDLANHFNEWMWDYKHEEAPYYLYNPELFPSLEQQLLFIRTYLGEQTNCSPDKISPKEQELLDEVQRFALVSNFFWGMWSVVQAKMSNIEFGY---------------------- 213511180 25 --------------------------------LRPQWK---PQDIKMKVFTEGITNQLMGCFVGSLQ-----ESGAVLVRVYGRTELYVDREREVEMFKILHTHNCGPQIYCSFQNGICYEFVRGTVLDDTLLTQPAIYRLIATEMGKIHSIKLESDNPENILWKKMAQFLKLVHNALSNTTAPHSSKLLQ-EIPSIETLSDEMETLKRHLSQIGSPTVLCHNDLLTKNIIYDN---------------------------KEGMVRFIDYEYADFNYQAFDIGNHFNEFAGTSDT--------DYSLYPRPELQRDWLTAYLESYKGLEATVTELEVQKLYVQVCKFSLASNFLWGLWAILQARYSSIDFDFERYAITRFHYYFEKKEEYFGL- 157124108 27 ------------------------------KVIRPHWRS---DSVRFKLFTDGITNKLVGCNDDDDDTADDETHDVVLIRVYGNTDLLIDRKKETENICLLHRYGYAPTLYATFRNGLAYEFVPGVTLTPDSCREERVWPLVAKRMAQMHKVDESVGDRKPMLPDKLDQFLKLVPQVFSDPVKHSRISQIFPKT---DELRRDFDELYKRLKQLNSPTVFCHNDLLLGNVI---------------------------YSADRDQVTFIDYEYAAYNHQAFDIGNHFTEFAGID--------EIDYDRYPAKDFQLRWLRVYLEEFNGEGEC-TDSDVQRLYVQVNQFALASHFLWAVWALIQAEHSTIDFDFIQFGETRYREYLRRRDEFLSL- 145239675 159 --------------------------------LNPHWEGSD-NKIEFVRFTDGITNTLLKINRKPGLTEEQIDQEAVLMRAYGNTEILIDRERETSSHALLASHGLAPPLLARFNNGLLYRFLRGRPASPEDLATPCIWRGVARRLAQWHASVITPKQPGPSMWSVLQKWI------------LALPTNTEEQRQRRLSLQKELERVVSEKGLGDGGLVFSHCDLLCANVIVLPESASSE--------------------DETAVVNFIDYEYATPSPAAFDIVNHFAEWG---------GYDCDYNMLPTRSVRREFLTEYVKSYKGIPESSQAEIVDRLYEDVDRFRGIPGLYWGVWSLIQAQISQIDFDYASYAEVRLGEYYAWRREV---- 156053067 30 --------------------------------LRPDWGRTD-GKIEFIRFTDGITNTLLKVINKPGLSAEEIDNEAVLLRAYGQTDLIIDRERETQNHELLTQFNLAPALLARFKNGMLYRFIRGAVTSPADLREKRIWRGVARRLAEWHAVVPCLSKPAPNVWTVMQKWI------------YALPVGSEVEKTRQATLQKELTRLVAELSLGENSLVFAHCDLLSGNVIVQPQATGI------------------TTPPDVETVSFIDYEYATPSPAAFDIANHFAEWG---------GFDCEYQYLPSRAERLDFVHEYIRSYFAHLKQDEEAEVQKMFTEVDIFRAVPGFYWGIWALIQATISQIDFDYAAYAEMRLGEYWAWRE------ 169608131 25 --------------------------------LRPEWKD-SKDTIEFVRFTDGITNTLLKAKLPGLSKAAIDE-DAILLRAYGKTDVLIDREKETRSHCLLARHNLAPALHARFENGLLYKYVSGTVCAPADLGRPEVWRGVAQRLGEWHAAQLTPGKPIPNVWTTMQKWI------------LALPTSTTAQSTRREQLMTELQSLTQLLVDTPNQFVFAHCDLLSGNVII------EPSASSASPSRRSSASSASNESETAATVTFIDYEYATPAPASFDIANHFAEWG---------GFDCDYSAMPTRRTRRAFLREYLRSFSHQNRTYNESDLDELFEQVDKFRGVPGFYWGIWALIQAQISLIDFDYASYAEVRLGEYWAWKE------ 149617917 2 ----------------------------------------------------------------------------VLVRIYGETELLVDRENEVRNFQLLWAHGCAPKLYCTFQNGLCYEFLKGTALGPEHIREPGIFRPSARQRA----GTVSIHTSESGWTQSVPQWARLLNPRYFTNELIEARRSQGMPSVEV--LEQEMAWLKEHLSQLDSPIVLCHNDLLCKNII---------------------------YNETEGHVRFIDYEYAGYNYQAFDIGNHFNEFAGV--------NEVDYSLYPRRETQMLWLQHYLQAHKQLSKDVTPREVERLYVQVNHFALASHFFWAFWALIQNRYSTIDFDFLRYALIRFDQYFKAKPLVTAL- 169767204 175 ------------------------------------WRKLPASDVGVVRLSGALTNAVYVVTPPQNIPPPRAEPPKLLLRIYGQVDHLIDRENELQILRRLGRKHIGPRVLGTFNNGRFEEFFEARPLTPKELRDPGTMKQIAKRMRELHEGIELLDNERPMVFKNWDKWVDQVTNWLDKEIQSKHNDIKFVCGVPWPTFRKAVDSYRNHLQEIKRQLVFAHNDTQYGNLLRMEPS---------------SESPLLRPENEHKQLVVIDFEYASANLPGFEFANHFTEWCYNYHDPERS-WACSSRDFPTLEQQHRFISAYLTHRPGLAEDRTEAEIRSLIKQARLWRVFNSAQWVAWGIVQAKVPTDEFDYLAYAQDRAMFFW---------- 212542635 22 ----------------------------------PEWEG-PGNKIEFVRFTDGITNTLLKVNRKPGLTDEQIDNEAVLMRAYGNTEILIDRERETRSHSLLAQHGLAPPLLARFKNGLLYCFIRGHVTSPSDLIQPSVWRGVARRLGQWHAVPIRPRQAGPNLWTVMQKWI------------LALPVQTEEQRSRQKTLQTELERTLNELDDGESGLIFAHCDLLSANVIVIPHEETNGVVSGDSDSQD---------------VHFIDYEYATPSPAAFDIANHFAEWG---------GYDCDYNMLPTRSVRREFLTEYVKSFGGKGVDAEQQEVEKLFQDVDRFRGIPGFYWGVWALIQATISQIDFDYASYAEVRLGEYWAWRR------ 211583892 29 --------------------------------LNPDWEG-PGNNIEFVRFTDGITNTLLKINLKPGLTEEQIDNEAVLMRAYGNTEVLIDRENETKSHALLASRGLAPPLLARFKNGLLYRFIRGKPCGHQDLVSPPIWRGVARRLAQWHAVVIKPRRAGPSMWTVLQKWV------------LALPVTTPEQRARRLSLQAELQWVLDILDDGKDGLVFSHCDLLCANVIVLPSENG-----------------LPTPEDGIAPVNFIDYEYAVPAPAAFDISNHLAEWG---------GYDCDYNMMPTKSVRRQFLTEYTKSYCEQRGLDQAEIVDRLYEDVDRFRGIPGLYWGVWALIQAQISQIDFDYASYAEIRLGEYYAWKR------ 154282521 284 ------------------------------------WRRIPLEDIEVVRLSGALTNAVYVVSPPKQLPPPRSTPPQLLLRIYGQVEHLIDRESELQILRRLGKRNIGPRVLGTFKNGRFEQYFRAKTLTPRDIRNPETSEQIAKRMRELHEGIELLSEERPFLWKNWDKWLEHVASWLDSEINSPLNESKFICGAPWPKFRKLVESYRNWLDEINKQLVFSHNDTQYGNLLRLEPSGES---------------PLLLPANKHKQLVVIDFEYASANPRGLEFCNHFTEWCYNYHDPESP-WACNTKWYPTPEEQERFIRAYLTHRPHRAEQELDLEVRRLLRETRLWRAANSAQWVAWGIVQAKISGMEFDYLAYAQDRALFFW---------- 121700795 248 ------------------------------------WRKFPQEEIEVVRLSGALTNAVYVVNPPKALPPPKAEPPKLLLRIYGQVDHLIDRENELQILRRLGRKHIGPRVLGTFNNGRFEEFFEARPLTPKDLRVPDTMKQIAKRMRELHEGIDLLEEERPVVFKNWDKWVDRCEQVINWDEELQSEHNEFVCGVPWALFRKAVDNYRKWLVSSKRQLVFAHNDTQYGNLLRMEPS---------------SESPLLLPENKHKQLVVIDFEYASANTPGFEFANHFSEWCYNYHDAERP-WACNNSLYPTSEQQRVFIASYLTHSPGVRSSASEAEIQSLMKQTRMWRVINSAQWVAWGIVQAKVPGMEFDYLAYAQDRAMFFW---------- 71997462 6 -----FQTFDADLSLTSQTDCENSAREILTK-LRPEWKSP---EITFEYFSVGITNKIFSAGFGTEH---------VIFRVFGNTNKVIDRENEVIAWKQLAEYGFAAPLYGKFNNGLICGFLEGKSLAIEQMRDSKFNMNIAKRIAQLHSSVPTNGKTP--VFEKMRTFLQQLNPSFEKESQQNFFHENFPT-----DLGAEISKIEKMIVMLKEPIVFCHNDLLVHNIV---------------------------YDSEKKSIEFIDYEYAFPNYALYDIANHFCEYAGVEGSP-------DYSKCLTKDEKWAFINDYLRFSNGK--EHSDTRIATMFKNLLLFEAAAHLFWAVWALVQAQNSTIDFDYLTYAHARYQQYQKRLHKYIS-- 145349233 42 --------VELDVDREQRDEY-QGVKSIVRNTVRG-WANVENAALEVSPVRGGITNALFKVRLQDAAPTTTKDPRAVVVRVFGKTDQFIHRKVQGETSHVLNEHGFGAKVLGVFSNGLVEEFIEAESVAPEELANGGILRRVAAQMRRLHK-ETIARARANAIWDTLQLWFDLAYGVANDPFKNDARKESILASLKIDSESRQMLFIRARCEAVNSQTVYCHNDIHAGNFLL---------------------------NRKTDNLTLIDYEYADYGPRAFDMANLFCEFA---------GFECNYDQFPTCELRREFYSAYLHT-------TVDAEIDALEAEVAAWTPVTHAFWALWAVIQAKYSAIDFDFLGFAAMRMKVFY---------- 154270182 47 --------------------------------LNPHWEH-SEGDIEFIRFTDGITNTLLKIKRVPGLSDEQVDNDAVLMRAYGNTEILIDRERETRSHALLAERGLAPPLLARFQNGLLYRFIRGKVTSPDDLNNPRIFKAIARRLAQWHAVEISPTSSPQERQETTSPARPTRTPTASTEVDDITPVKIRHAGTSF------WSVLQKWILAL--PLVFAHCDLLSANVIVLP----------------RGADLTPANATEDEAVSFIDYEYATPSPAAFDIANHFAEWA---------GYDCDFNKIPTQSVRKEFLTEYVKSYAEHSTANQKDVVEKLFKDVDRFRGIPGFYWGVWALIQATISQIDFDYASYAELRLGEYWAWRREI---- 50546425 66 --------------------------------------------VEIAQLKGGITNMLLLVSYPN--PSKDGGRDHVLVRAYGNTSTIIDRDRELATHLHLHSHGLAPTLYARLSNALIYEYIPGKAVEYTDLSRPEIMSGVASRLAEWHHLDKKAIESEMTRLKALEKPSEQSTSSRDIYELLELPRETDAQKKRVEDVTNELAWIKKTISNQGGPIVVGHCDLLSGNIIVPENWTPAELKGHGKSHQKPLTGSQAAFTEENIGTSFIDYEYSIPTPRAFDLANHFMEWQGFDCVVE-----LIPEPSTSNPVMRTWAAQYLESLKSEPTKVTEQAVDSLITEIATWWGMPGFYWGIWAIIQATISEIDFDYAEYAEKRLSEYYKWKK------ 170084833 69 ---------------------------LLRTLRIPSWSNIKSEDIVVRKISGALTNAVFFVSSIGLVKTN-----TLLLRIYGPSSGLISRPRELHTLHMLSQYHIGPIVYGTFENGRIEEYFESTTLTPNDIRDPLISRWIGARMAELHSVDIDVVEEPKGRETGVERNVRS--WLAPARQVLALPSISDIVRRDLDLHRFEQEWHRYMLWLSKRRRVFAHNDTQYGNLLLKHPSEGLDEHRQVCDINNYPNYPYRILKLAHLKIIVVDFEYASSNPAAFDIANHFHEWTANYHSSTP--HLLDFTRYPSFQERRNFYIAYVQHTTVLGEDPVERLVLDLDQQVRNWSPASHAMWAIWGIVQARIADPEFDYIGYARGRLAAFRK--------- 169598402 832 ------------------------------------WRRVPSEQMDVQRLSGALTNAVYVVSPPKDLPSQAEGADGVLLRIYGQVEHLIDRESELKILQRLARKRIGPRLLGTFTNGRFEEFLHAKALTAKELREVDTSKQIAKRMRELHEGIDLLREERPFVWQNWDKWVQQVVTWLDQQIKDSDPESIRVCGVEWPVFRATVEKYRKWLEKINERLVFAHNDTQYGNILRMVP---------------EGESPLLLPANKHKQLVVIDFEYANANLPGLEFANHFTEWAYNYHDPDYS-WRCNTKYYPTLEEQHRFICSYLSEQEAQRERQTEEEAKRLMAETKLWRLANSAMWVAWGIVQAHV----------------------------- 50307617 88 --------------------------------------DLDASMLRFTRISGAMTNAIFKVEY--------DNLPSLLVRVYGNVESVIDREYELQVLARLSIQHIGPSLYGCFENGRIEQFLESHTLTKSDIRDWKTSQRIARRMKELHSGVPLLSKEEPATWKRIEKWTNTLAKSSWIQDNDNINKYLMVS--SWDQFLSIVAKYKKWLQQSYRKLVFCHNDAQYGNLLFAAPVIPVTADSEISQSVSNLSISESQEQAQDAKLVVIDFEYGGPNPPAFDLANHLSEWMHDYNCSTP--YVVFHDRFPTHEEMLNFIYSYLSHLNPKRKH-MEEEVCELYNDILDWRGSVSLHWALWGIIQS------------------------------- 169843405 10 ------------------PEFAVRLLKILSSLQVDQWSDVNPEDVNIRKISGALTNAVFFVSHKTNKRV-----PTLLLRIYGSSSGLISRPRELHILHKLSSYRIGPLLYGTFENGRIEQYFKSTTLTESDIREPTVSRWIGARMAEFHSVDIPPSDATPTGWESVKKCVSSWMPAAHKVLSLPGVSHAVRQELDLARFEKEWSIYVQWAKHSGSKVVFAHNDTQYGNLLKLEDSNE--------------------VADEHRQLIVVDFEYAGPNPAAYDIANHFHEWTANYHGDTP--HLLNRARYPTFAERRNFYSAYIHHSNMLGEDPVEQLIAALDYQVRIWSPASHGMWAIWGIVQGRVEEPEFDYIGYAKGRMALFRQ--------- 39971081 318 ------------------------------------WRRVPLECLAVERLSGALTNAVYVVSPPTEIVSNKKPPPKLLLRIYGQVEQLIDREKELGVLKRLARKKIGPRMLGTFTNGRFEQYLNATTLTAANLREPETSKMIAKRMKELHVGVELLESEGPNVWVNWDSWLDAVERTVLALDKKVLESPAFVCGVEWHVFKGLVERYRVHLTEHHEKLVFAHNDTQYGNILRIRPDDEK--------------SPLLQPANEHKQLVVIDFEYAAANTPGLEFANHFTEWTYNYHDAVAP-HACNASRYPTPEQQRRFVRAYVKEEETRRDAESDIKIRALLEETRLWRPANSAQWVAWGVVQAKL----------------------------- 47208852 1 ------------------------------------------------------------------------------------------MVLESVMFAILAERELGPKLYGIFPQGRLEQYIPSRKLDTWELSDPSISAEVAEKMAKFHGMRMPFNKEPKWLFGTMEKYLSQVMRLKCTKDSHLR----RFNRLLSYNLPQELEMLKXLHTSDLEPFWLARNCYQE-----------------LSDFFLIFFDSPKTILKLTITTVF-------YKYRGFDIGNHFCEWMYNYSCNEFPFFKVNPQAYPSKAQQLHFIENYLRESEPGFDNDQLTMKEGLYIEVNRFSLVSHFFWGLWSIIQARISTIEFGYLEYAQARFDAYFQQKK------ 189208991 4 -----------------------------------------SNEIDVQRLSGALTNAVYVVSPPKNLPAQEQNEDKLLLRIYGQVEHLIDRESELQILTRLARKRIGPRLLGTFTNGRFEEFLHAKPLTSKELRNADTSKQIAKRMRELHEGIDLLKEERPFVWQNWDKWVERCEYIVTWLDSDKWKKLGYVCGTEWPVFRQMIEKYRRWLEKINERMVFAHNDTQYGNILRMVPQGES---------------PLLLPANQHKQLVVIDFEYANANLPGLEFANHFTEWTYNYHDAEVP-WRCNTKYYPTIEEQHRFIRAYLQEQEMQSERQIEEETRRLLAETKLWRLANSAMWVAWGIVQAHV----------------------------- 209880383 4 ---------------------------LCRTHVPG-WSNIPEKFICVSQIVAGLTNQLFEVTVTLESVSSKLKHSRVLFRIYGTYVGLYDTKVEVEAFKYLGKVGIAPALIADFTGGRIEEFIDGDPLTAKQLKITSVCTDIASILGRLHTLNPSFFDKEPIAFKRLKLWRSEVVTQLSHLDSDLLTNITYFDKTFLEEMLNEANSIEILLGASQSPTVFAHNDIQENNLL-----------------------------QVSTGLKMIDFEYSNVNYAAADIANFFCEFMYDYCHDKPPYFIEMRDSYPSKSLRKVFVAVYLSKIKQEEILPDDDIVNTAVDIIETFTLLSHLSWGFWSIARHHTNSLAFDFIQYSKVRFLHYLDKKKQL---- 67517941 400 --------------------------------LNPHWEG-PENKVEFVRFTDGITNTLFKINRKPGLTEEEIDKEAVLMRAYGNTEILIDRERETNSHALLARYGLAPPLLARFKNGLLYRFIRGRPATHEDLVTENVWRGVARRLGQWHAVVIQPRRPGPSLWAVLQKWI------------LALPTSTEAQQQRRRSLQKELERVVREFDDGNDGLVFAHCDLLSANVIIRPSEERS--------------------DDGTETVNFIDYEYATPSPAAFDIANHFAEWG---------GFECDYSMMPTRTVRRQFLEEYVRSYQGIPESSQPKIVDQLFEDVDRFRGLPGLYWS-------------------------------------- 167537557 85 ---------------------------------------VSRNYYRFSRLTDGITNVVLKCT-QTETRPESPHPHILLMRIYGNTERLIDREAELTSHELLASQSLAMPLYGSFLNGYVYGYMPGDVCSSDQLADENVAIPTAQHLALFHRAAAALRGGPFDLSAGNSVWLATVRQWLTASVSDPRLQAEFAHLTDSL-LVTLTNQVVEACKPHDSDLVICHNDLLAGNILRQE----------------------------DGSVRFIDYEYCGANPRAYDFANHFNEYCGLGPV--------DFGKYPSVDAQRRFVEVYADALGGDMLQTPESR-EAFLASIEAHRMASHLLWSIWSLLQATSSQIEFDYVGYAHERITELQRL-------- 124804188 108 ------------------------------------------ESLNFEIIKGGITNILVKVE-------DNIHQNKYLIRLYGKTSEIINREREKLISNILCDKNISKKIYVFFPNGRIEEFKDGYALSREDIKNKDFQKEIAENLRILHDIQLDDGNRSSFLWSTLWKYFNTLKEERQKKYSFN-PKAYILKLIDFDMLESIITEIQELCCKKNSPVVLCHCDLLSSNIIKTEGS----------------------------SISFIDFEYSCPMERAYDIANHFNEYA---------GFNCEWDLTPNRSEEYHFIKHYLKTDD-------EQLINQLIDEIQPFYVCSHIVWGLWALLQGLHSVIDFDFINYGMTRLTAAFSVK------- 70950489 97 ----------------------------------------DIDQLKFEIINGGITNILVKVEH-------SLEKKTYLIRLYGKTSEIINRAREKIIAHILNDKNISKKIYVFFPNGRIEEFMEGYALSKEEIKNPIFQKEIAKNLRILHDIELNDNNRPSFLWGTIWKYFNLLYEEKNKPCDFNA-KGNILKLIDFESLRKTIEEVEALCKAKRSPVVLCHCDLLSSNFI----------------------------NKTDNTICLIDFEYSCPMERAYDIANHFNEYA---------GFNCEWNLIPNKDEEYNFIKHYLNTDDN-------QIINQLIDEVQPFYLSSHIYWALWSLLQGMRSSIDFDFINYGMTKLTA------------ 133904679 4 ------------------------------DFLGDEWKNVNRSEVTVTRILGGQSNHMFHVTSSTSATS-------FVLRIHREGQSQFDTD--IVNFAIFSERGLGPKLYGFFEEGRMEEFLPSVTLKLNDVLNTEISRKIGAAFPKYHAINVPVSKSRRC-FQIMRESLHDYQALGGGDFPTVVTYSEHPKSISIKDLLTEIDLLEKWIDLFENTLVFCHNDLTSSNILQLNST---------------------------GELVFIDWENASYNWRGYDLAMHLSE-AAVIRNTCPPGIVINEELTDNPPNLQAFCEAYVDSEKGLLSSNISSQVNSLIQECKFFWPITHLFWACFIMLGLFECNREIKLNAQAREHLAVYFHLR------- 118366883 10 --------------------------------------NLQLKNVSIERMT-GITNQTFRFT----HVQEEIEPKDVIFRVFGKTGTFINRNDETIVYQAVADVGLGPKMLGYDNDIRVEEFLYSNVLKQEQMNTPLYRRKVAITLAEFHQIEIKQITRQPMLKQVYTDPIGAVEDKINKTELFTQEELGLIEEMRRVWFRSEHDLILSFFPEDNNQILFCHNDLLANNVLILNN---------------------------DNSLRFIDFEYSHYNVRAFDIGNYFNESQYDYNVSEEPYFKVAKEP-ITQQDYQDFINHYIEEYFKQNEQYLKQTKSILEQELLLGVCLSHFYWGIWALHMSKDPNICFDYVKFSYSRFQKYQEAKKKLIE-- 196049128 79 ----------------------------------------DINKFKLRKIKGALTNIIYEAIY--------DDSSSLLLRVFGKLEAIVARSYEIKVLQRLRESQRGPVILGCFANGRFEAYVRGSAVARNDLADPWVMQNIAMRMNKLHTEVELTSDEQYSCFQKLSDWFSILETVGEQWISDKKNLEKYLHVNDWQFFKDSVATYRDWCFSSQDNFVFCHNDLQHGNVLLIDKD-----------------------NEKNKNLMLIDFEYAGPNPVAFDISNHMSEWMHDYDRLDS--YKSDYDRYPSKDKIDEFIDCYLHHS---HTPRTMLDKQKLKHDIELWRPCAQLFWSVWAILQS------------------------------- 211968080 150 --------------AETLSKAKDIVARLAAARLGPDAKLLEAEAVEV-----GSTNRMVHVW------SRRDPKKSCAVKFFGKTGKYICRDKELRLLRLLGANDVGKEIFATFEGGLIESWLAGSSLEPSDLHRE--AAKIASEMARMHAIDAKPPEATSDLWKHLFKFLKLCKEEQEREEPADSPKRTVFSRFDLRTVEERLRELHALASEVQSPVVLCHGDLLSGNII----------------------------KTDEGEVRFIDFDYSGFMERGFDIANHFAE---------YSGVECDFSRCPSEEERDAFLRTYLRALRRQREEDLEAEVAALRREINVFFPLSNILWGLWALIQAHVKPREMNYWRFAFDRLAA------------ 71031168 37 --------------------------NLCIQHV-PFWNDLNHESLEVKTMMNGVTNQVHMVTLTPPYK-DRYPLKSVCIKKSTTYNSLFDNDVQYNVAKLLGDNNFGPKIIGRFGDFTIQEWVEGDVMEIESLRNISVLTGIASSLAKFHKLVPKEWDRTPTFLTKISLWSQHVERIIKKHNMDFDYNEMTQNFELFKKI---LTNHLNSSNSIANSVMFCHNDLFFTNIL-----------------------------EFNQGIYFIDFDFAGFNYVGWEIASFFRIIYIVYD-PLGKYLLYHNTPPVEEEFKPIFLSVYLSQLLGKNVSPSDDVVKEFLQSLEIHSLGVYFYSTYLGIIMYDKLNNEFDHFAIFQ-----YNLFKSLLSNFS 159474584 4 ----------------------------------------------------------------------------------------------------LNAVGFGAPVVGLFGNGRIEAFLPCKTLTPEEMAHPGFVPHIAARLPGMARGQEDGTRAVGRAWIQL-----------DTRWRLPGLWCKAPSLVDFAAMRAELAQLKELCDRVASPRVFCHNDLLSGNILVIAPPPRP---------------------------TFIDFEYSCAGPRGFDLGNHFNEYA---------GFDCDYTRFPTLEQQAAFFRHYLK--PGELQALATAARARRPAELGIYALASHAYWGVWSFIQARYSPIDFDYLDYSALRWAEYHRRK------- 209875913 50 -----------------------------------------------------------------------------------------------------------------FSGGQIEEYIHGHSLSVEQIRQKSIYLKVSENLAKLHSIEDKTDSPISILWPTMSVWIDRAEIIVKS--SDNHPCLNINFKELRGILKNIHLFLQRDIGSICSPIVICHCDLLPGNII----------------------------STDEGNLKFIDYEFAGTAECAFDIANYFCEWA---------GFLCDWKYLPTESEQREFVYNYLRYLLGTGIEITDQMVDCMVSTVQLYMLVSNIFWGLWGICKSEVVSGDFDYGTYALKRL-------------- 72388986 174 ------------------------------------------SELSVTRLTGGNSNHVYRLGHA------SFPKKAVLLRVYGGGGDVIDRARDIKVMRLMSKSEMGPGLLHTFHWGRVEEFMDGVTCTTEKLTSPSLLADVYGGLSKMHQLDYTPLLPENMRTKGMHNSSQSVSDTVSKSVSLNVVEEHRHSLESW--LAGEVMFVRRELQYRGIPVVLSHNDLNPGNILLSEASGTVFSDEELRVENTPLSKRYVTRKGKNMNLVFIDFEYADANYRCFDLGNTLCELDYDYTRGTEAGWRGLGEEYPRMPELLLAVRRYFAERDNVP-LETVELSEAQVGEVLLGMLASHLYWTIWSMTMGSAPDNGLDYMRYGECRLREY----------- 116792065 1 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EEDINFLEKMLWRNDQKVGFCHNDLQYGNVM---------------------------MNDEDQTLTLIDYDCSTYNPVAYDIANHFCEMAGDYHSDTP--HILDFNKYPDFEKRHKFVKEYLKPSRKAGGMMSEKEVEQILKDIEKYTVASHIHWALWGIIAGRVNTIEFDYTEYARQRFQQYNLLKHSILNV- 71754757 63 ----------------------------------------DADRLQVVAFSGGITNEMYHVY------CEGWEAHSVVMRIFGKTERVISRGDELFYQSLF------IPTYVRGQNFLVYQYLYQYEPLP-FVEMVKEYEKIARGIAFFHNTCSRFDLEENYIVHSLTEWVEQALSETVQEKVDATKRATYASVAQ--QLKEEAQWLLPLMQRHSPELGTCHNDLLSGNIMR---------------------------QKSDGALKIIDFEYAKRNYFLFDIANHFNEYT---------GLECDYTYFPSEEHMKKFVTTYMCAMREELEKEGDKRIHRMVQLVKLLTLASHLSWSVWALLQEAVSKTDMDFLRYSQLRLSRYLETRK------ 154344615 164 -----------------------------------------LDELDVEKLSGGNSNHVYRLAHPDF------PGKTVLLRVYGNDSEAIDRFRDVMAMREMSRARLSPAVLHSFKWGRVEEFMDGVATCSTDMRSPTLLAEVWLLVREMHSLNVNNEKIRHLLHPALAEYSDALSARLKKVVLANKPSSFERTCFRFLRLIAEVMLLRELLMKRAVPLVFSHNDLNPGNILLKEMRRQAVNDEDEDDEVTPVTSDQSTAFSRKKGIIFIDFEYTDVNYRCFDLGNTICELDYDYTRGEPGFIKYHYTFPPEEKEQWKWQKNEQHRQEHGGEAPPSTEMHDELTEVLIGTMCSHLSWSLWSFVMCANPNVGLDYIYYGNCRLQEYVVLKQWMQE-- 157775315 7 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ELFEDTVVFCHNDLACANILELNS---------------------------KRELVFIDWEFASYNCRGFDIAMHLSETAVDFRDPTPPGIKFSEELTDNPPNLHGFVEAYIN----------------------------------------------------------------------- 73544411 251 --------------------------------------ELPSAPLQMKRLSGGITNELFHVY------DEDDPSASVVVRVFGK-ETDRVISRESELFYQ----SLFIPTYVHGSNFLVYDYLDGYTLPYQDMAAEAM--PIARAIAAFHDTESRFERESNYLIGSLTKWVDLVLS----QEIIDRVREDQRESFLMMSLQSACAWMLSMLEKAYLPEGVCHNDLLSANVMIH---------------------------KVRKDVRVIDFDYTKRSFLLYDVANHFNE---------YPGLDCDYDTYPSDAHMSTFIAEYRSTDCASREHEIFPNARELFRLAKLLTLASHLSWSVWSLLQEAVSALDVDFLNYAQTRYNRYL---------- 84999008 17 ----------PNASRNTIERIEDELKLLCKKYV-PFWSELDLSDIEINLITIALTNKVYMVRVVNGD-PNSICLDKVLLRIIDEDKSILDIEHQNDVFKLLSEYGFCPKMINKFPGGRIENWIEGFVLHSNNLFNLSVLTSIATLLAKLHKIIPKNWDRTPSLIYKTEEWIQYYNLNINLYEIDQLFLQYKSFLTKYIEYYKDISSTEVGTDSSKDTKVNSTNSLTECNILNRESSTFSNTGVSTSKDSNSKGDHIKNFIATYDGLTLIDFDYSSFNYVGADIGYFFIESNFDYDCDEYPFFKLDRSLELSYELKTMFASVYLSESLGFNVLPNHLNIIDFLETIELFSIGTLIFWAYWGII--------------------------------- 115384384 414 ---------------------------IIGTFLTNEWPSADPETLRMS-YRASFANAHCPVERPKAAPDTPTEPLKVFIKFHRDTAGDLEIKQEEALFCYYGRTGLGAKVYGFFKTGRVDEFLDARNMRPEDVENAEIRADVAKALAMFHTLECSLKKRP------VGSYYETIVGGLGCYHKADKLKALGKEGLVDYDFGTKLRNVVEKLESIGGKKGWCIHDVQFMNVMVRNE-----------------------PKDRESRVVLIDFEFVTQNYRAFDIGGHFMQKMF------------------------------------------------------------------------------------------------------- 164656827 65 ---------------------------------------LQAERLTLKRISGAFTNAVFFVGY-NAAPGQSPSPPTLLLRVYGGSEALLSRRSELLILHTLSSYEIGPHILGTFANGRVEEFYECEPIGRLGLRDEGPACWVARRMREMHEVPPPLSTSPPGVWRRLKRWTREASKVVEYVNAFALPVTLDTPRPSKVALAEELRATRYLFQDGKSRRVFCHNDSQYGNLLLLRLNPPRDASPYLSSRSRSRSRSRSHTKEPHQRLVVIDFEYSMPNPRAFDIANHFHEWRADYVHPTLSWSLAHHGAYPTREERQRWLHAYVDQASPRSPHSIQAQIDRLEQEVSVWSPAVHAVWGLWGVVKADHSE-EFDNLRFALGRFEMFRQ--------- 190889724 17 --------------------------------------------IEISPISGGITNRNYLVS---------DAVARCVVRL-GADIPIHHRQNELAASRAAHAAGLSPAVIHHSPGVLVLDYIEARALSPEDIRTPDMLARVVPLVRACHHDIARHFRGPFWVFHVIRDYAASLKESGSPHLPL------------LPALIAKAERLEAA--AAPFEIAFGHNDLLAANFL-----------------------------DDGKRLWLIDWDYAGFNTPLFDLGG------------------LASNNEFSQATEQMMLETYFDR----------PLTAELSCRYGAMKCASLLRETLWSMISEIHSTIQFDYAAY------------------- 86355748 17 --------------------------------------------IEISPISGGITNRNYLVS---------DAVARCVVRL-GTDIPIHHRQNELAASRAAHAAGLSPAVIHHSPGVLVLDYIEARALSPEDIRTPEMLARIVPLVRACHHDIARHFRGPFWVFHVIRDYAASLKESGSTYLSL------------LPELIAKAETLEKA--AAPFEIAFGHNDLLAANFL-----------------------------DDGKRLWLIDWDYAGFNTPLFDLGGLAS----------------------NNEFVQAAERTMLETYFDRP------LTDELSRRYGAMKCASLLRETLWSMVSEIHSTIQFDYAAY------------------- 126740662 2 -------------------------------------------EIEATPLDGGITNVNYLV---------QDQSAKYVVRV-GDDIPLHQRFNELAAGRAAHAAGLSPAVVHAEGDLTILEYIESRTLTEADIRNPEILPRVLNLVKSCHRDVPRHLRGPFWVFHVIRDYAATLGDLGSPYAMEAAELAEIGNRLEQ--------------EAGPFDMVFGHNDLLCGNFL-----------------------------DDGTRLWLIDFDYAGFNSPLFDLGG------------------LASNNGLTQAQEHWLLEEYFEA----------AVSDDLLHRYAAMKCASLLRETMWSMVSEQTSEIDFDYAAYTASNLT------------- 167360934 19 --------------------------------------------IEISPIAGGITNRNYLVS---------DAVARCVVRL-GTDIPIHHRQNELAASRAAHAAGISPAVIHHSPGVLVLEYIEARALSPEDIRTPDTLARVVPLVRACHRDIARHFRGQFWVFHVIRDYAANLKASESAYLPL------------LSGLIGRAETLEEA--AGPFEIAFGHNDLLAANFL-----------------------------DDGKRLWLIDWDYAGFNTPLFDLGG------------------LASNNELSQAAERAMLETYFDR----------PLTDNLSRRYTAMKCASLLRETLWSMISEIHSTIDFDYAGYTLARFE------------- 163740808 19 -------------------------------------------EITVEPLNGGITNINYLVT---------DNSGKYVVRA-GDDIPLHQRFNELSASRAAHAAGLAPAVVHTQQGLTVMEYIESRTLTEDDIRAPAMLPRVLELVKSCHQKVPGHLRGPFWVFHVIRDYTAALQD----------------KNSRHAALAAELATIGNRLEQAAGPIVFGHNDLLCGNFL-----------------------------DDGTRLWLIDYDYAGFNSPLFDLGGLASNNGLS-------------------EQQELWI---LETYFGAPVT------DDLLHRYNAMKCASLLRETMWSMVSEITSKIEFDYATYTASNLA------------- 146307103 37 ---------------------------------------------RISQFPGGASNLTYLIEYPQQEFVLRRPP-------FGKAKSAHDMGREYRILNQLNAFPYCPKAYVHCTDFYVMERVKGIILRSDMPAELNFSPEFIDKLVELHNVDYHLGKPEGYVERQIRGWSERYEKALTPDAPTWEPVK---------------AWLRDKMPADHHKPGIVHNDYRFDNVILDPNNPMQIIG-------------------------VLDWEMTTIGDPLMDLGNTLAYWIEAGDPPPVQLMRRQPSNAPGMLTRQQFVDYYAEQAG------IEIKSFDFYYTYGLFRLA--------GIVQQIYYR--F-YHGQTQDRFAQFIHMNKLLEQMS 163758217 25 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EDGSIMLIDYEYASMNDRCYDFGIWFGEM------------------FFSPERELELIEEYFGEVRS-----------DIVSRVIVHKALADVKWCLWSMVQLKVSRLRFDFHKYGM----------------- 84498271 18 ----------------------------------------------VSELPGGLTNHNYRVRSAGHD---------VVVRISSSDSGLVDREHEWLNSRTAAEAGVGAPVVDYLPGVLVVQFLPGRTYAARDVGE--NLPRIVEAVHKIHSS--PPFANRFDMFATQRAYAAIVSQRG-----FAVPSDYASHGARMAQVEAA-------LQCHPEPLVPCHNDLLAANVL-----------------------------DDGGALRIIDYEYAGMNEPAFELGNLINESQLDHDH------------------LVELVGLYYGRVS-----------HHLLARAELWGLTGRYAWTLWGAIQYGVSDVDHDFWDFTLER--------------- 150019505 316 -------------------------------------KVTDEDITEIEP-AGGMTNKNYKICVKG---------DRYILRVAGGTEQMINRNTEMFNSAIASEKGYNVPYFNLETGVKISKFIEAETLTHRSIKKEENLKQVTAILRDLHECTDFHMDNEFSMFRELEKYEGILT------------KDNGNFFEDYAEVREKVMALEEELNRCNRVYVPSHNDLVSENFV----------------------------KDTAGRIYLIDWEYSGINDDMWDLAALSLENEFSEDDIELMFRLYFKGKDADKDSRRRLL---------------------------IHQICQDFLWAVWTLIKEAEGD---DFGTYGLDR---YNRAKEYLNKL- 163740798 20 -------------------------------------EGLDAQKLEVQRL-GGLTNLVYRVE---------GGPQIVIVRIPGETEDYIDRSVEIHNAEVAADAGVGPLVLWADPGVMISQCVPNITMTPELFATRREAPARARALRRLHDAPAPF-KFRFELFAMINGYMKILATKDAS-----LPEGYAA-------VVAEAAPIRELLRNKPGRLVPSHCDPLCENFL-----------------------------DDGRRMWIVDFEYSGMNDALWDLGDLSVEACMT-TVQEQEMLTAYFGAPPSAAQ---------------------------YGRMVIYKAMCDLLWTLWGLIQHADGNPAEDFWAYATRRFD------------- 170722385 37 ---------------------------------------------RISQFPGGASNLTYLVAYPGREFVLRRPP-------FGKAKSAHDMGREFRILNQLNSFPYCPKAYTHCTDFYVMERVNGIILRPAELRTEALCKSFIDRLVELHQVDADLGKPEGYVQRQIEGWTSRYEKALTPDAP------------RWEQV---IAWLREKMPADHPRPGIVHNDYRFDNVILDAENPMRIIG-------------------------VLDWEMATIGDPLMDLGNSLAYWIEASDPAPVQLMRRQPSNAPGMLTRRQFVDYYAERAGIRLDNF------DYYYCYGLFRLA--------GIVQQIYYR--F-YHGQTQDRFAQFIHMNRLLEQMS 188589543 322 ---------ELNYEINTVKTIVREAMK------------VSEDEISEVVAAGGMTNKNYRICVKG---------KRYILRVAGGTECMISRKNEMFNSSIASEYNVETPYFNVETGIKISTFIEAETLTPRSVKKEENLKQVTRILRDLHEDNEFPMKNEFNVFRELEKYEDILKT------------ADGEFFDDYDEVRERFMKLEQVLKECDRVFVPSHNDLVSENLV----------------------------KDTEGRIYLIDWEYSGINDDMWDLAALSLENNFSEDDTEL-MFRLYFNGEVDENSRKRLLIHQISQ---------------------------DLLWAVWTLIKENEGD---DFGTYGIDR---YNRGKENLNKL- 83952591 13 -------------------------------------------------------------------------------------------------------------------------FVDSHTLTAEDVRAPEMLPRIIDLVKRCHRDAPKHLRGPFWVFHVIRDYGATLAERQSPHGP----------------LIDELVSLGNSLEEAAGPMVFGHNDLLAANLL-----------------------------DDGTRLWLIDYDYAGFNSPLFDLGG------------------LASNNGLSEAQEVACLEHYFEA----------PVTGDLLHRYAAMKCASLLRETMWSMVSELTSELDFDYAAYTADNLAAFRQ--------- 114763528 26 --------------------------------------------------------------------------------------------------------------------------------TTADFARPEVREQVIRLFRTLHSG--PVLSQVKTIFDLIDEHLEQARELGSSM------------PEDLPWLLHHYEKIRAAFEASGMDLVTCYNDPMPGNFLFAP----------------------------DGALKLIDYEFASANERSYDIGVFACEM------------------FLEEDETDALIETYFGTVTPQ-----------MQARVSLCRVLADMKWGSWAVVNRMLTDWDFDFQKYGL----------------- 120403280 26 -------------------------------------------------------------------------------------------------------------------------YIDGKTLENSDFQREGVIAKVADACRTLHRG--PRFRGRFDMFERQPAYLATVTEHGFRIPPD------------YLDHAHAFAAAARVLTATDDTTVPCNNDLLAGNFI-----------------------------EDGDRMWLIDYEYAGNNDPCFELGNIWSECG------------------LSLDQLDELVTAYYG-----RPSRRKTARAHLQGIVAKYG------WTLWGCIQYGSSAIEFDFWEWAMERYEA------------ 163853152 31 ----------------------------------------------------------------------------------------------------------------------IAEFVDGRPSTNRDFADPALRAEAMRVYRRFHA--APLLPLTKTVFDMIDEHDRQAAELGALLPPDQAW------------LTRQTRLARAALEASGLDLVPCFNDPMPGNFLL----------------------------GEDGSILLIDFEYASNNDRLYDIAIWSGEMFFPESVD------------------RELIEQYFGRYD-----------EALFARLMVHKALADVKWSTWAMVQNRISTLDFDFYKYGI----------------- 70729995 37 ---------------------------------------------QISQFPGGASNLTYLLEYPGQEFVLRRPP-------FGKAKSAHDMGREFRILNQLKDFPYCPKAYVHCTDFYVMERVKGIILRPPELQTEALCKSFIDRFVELHRVDYDLGKPEGYVQRQIKGWSDRYEKALTPDAPH------------WEKVK---AWLNEKMPADHPTSSIVHNDYRFDNVILDPQNPMQIIG-------------------------VLDWELTTLGDPLMDLGNTLAYWIEAGDPAPVQLMRRQPSNAPGMLTRQQFVDYYAERAGIEIGNF------DFYYTYGLFRLA--------GIVQQIYYR--F-YHGQTQDRFAQFIHMNKLLEQMS 15597026 37 ----------------------------------------------ISQFPGGASNLTYLIEYPRQEFVLRRPP-------FGKAKSAHDMGREYRILNQLNAFPYCPKAYLYCTDFYVMERVKGIILNLDEQQTRSLCKSFIDKFVELHNVDADLGRPDGYVQRQIAGWTDRYEKALTPDAPLWEPVK---------------AWLKDKQPADHHKPGIVHNDYRFDNVILDPENPMQIIG-------------------------VLDWELATLGDPLMDLGNTLAYWVEAGDPAPVQLTRRQPSHLPGMLTRREFADYYAERAGIPPIDNL-----DFYYTYGLFRLA--------GIVQQIYYRY---YHGQTQDRFAQFVQMNKLLEQMS 19704991 320 ---------------------------------------------------GGMTNHNFKVELNG---------EKYVFRLPGEGSCFVNRKNENYNVQLIQNLKIDAEIMHFNENVKIAKYID-RAETLNPITALKYKNKVATILKNLHNSNLVFG-NQFDVFKEIIKYESEIEKLTSRKYSD------------YKVVRKKVFDLKEILKKIGIHLVPCHNDTVPENFIISN-----------------------------GKIHLIDWEYSGMNEVEWDIGAFCLECNF------------------SKQETKEFIDIYFEGKPTKKNK----------VKVLIYQICQDFLWSLWTILKEENGEN---FGDYGKNRYYRAIQLLEELEN-- 119716816 19 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LIDYEYSGNNEAAFELGNTATECGFSLDQ----------------------VEAYVAAYFG-SPTPAD------LARVRLQMLCSEYGWSLWGFIQEAVSPIEFDFHAWGMERYE------------- 57242234 24 ----------------------------------------------------------------------------------------------------------------------------SHALNHKSIQDKNILQQIALKLKELHQSKLEF-KNIFNIFDIYKRYFSLLKQ-KDIFYKYHENMDYILKAFDKINLYFQQENIK---------LCPCHNDLVPENILI------------------------------KDRIYLIDWEYSGKSDALWELANFMIESR------------------LSTDLKEIFLQSYFKRQ------ISAKETLHL----SYYAFCCDVLWTLWTALKEENG--EF-YGNYGFMRINRAYKQLKSLK--- 66045693 37 ----------------------------------------------ISQFPGGASNLTYLLQYPERELVLRRPP-------FGKARSAHDMGREYRILNQLKEAPYCPEAYLHCTDFYVMQRVKGIILRPPELQTEQLCKNFIDKMVDLHRVDYDLGKPQGYVQRQISGWSERYEKALTPDAPA------------WEQVKR---WLADKMPADSPTSSIVHNDYRFDNVILDPANPMHIIG-------------------------VLDWELTTLGDPLMDLGNTLAYWIQADDPAPVQLMRRQPSNAPGMLTRQAFVDYYAERAGVRIDNF------DFYYTYGLFRLA--------GIVQQIYYR--F-FHGQTQDRFAQFIHMNRLLEQMS 94499122 37 ---------------------------------------------SITQFPGGASNLTYQVNFGERALILRRPP---FGRI---AKGAHDMLREARIMQALKPYPYVPDILAICDDFYVMEKLTGIIPRQNMPKELDLSPEVVDKLIELHQVSIKLGKGDGYVARQINGWSDRYTKAKTDDATG---------------FEEVMQWLKANMPEDCGQ-VLIHNDFRFDNVVL-------------------------NPDNPNEVIGVLDWEMATVGDPLMDLGNSLAYWVQVDDDAQFQMMRRQPTHIPGMLTRDEVVDYYLEKTG-------------------------------------------------------------------- 149374671 37 ---------------------------------------------QIKQYPGGASNLTYQVDYGDRSYVLRRPP-------FGHAKSAHDMLREAKVMRALKEFPYVPNIVAICDDFYVMERLKGIILRQDFPKDFELSENVIDKLVDLHNVDAKLGKGAGYVQRQIGGWSDRFRKAKTD---------------DVGDFEMVMGWLNDKMPDDVAQVVI-HNDYRFDNVVLNQ----------------------------------------------------------------------------------------------------------------------------------------------------------------- 32481518 324 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MNELLELIENTEKPHVLCHIDLVPDNFII-----------------------------NGNDVHLIDWEYAAMCDPLIDIAMFAIYAHYD------------------NEELENLMSFYFER--------PVKEEERM--RIYCYVALSGFLWALWTC---YKEALGVSFGDYG---LKMYRYAKDYYKKI- 15639101 245 ----------------------------------------------LRPLKAGMTNKSFIFELND---------KPYLFRIPGETELLVNRFQEAAVYEAIKPLNICDTLVHLEPGIKITVFKDCRSANPSDPADLDLCMRIA---RKLHQSGICVAHRFDF------------RSRIAYYEKLALDQYSIL-YADYRSVREKMNTLLAIVDSVDKPCVLTHVDLTPDNFLLC-----------------------------DGSAQLIDWEYAGMCDPLVDIAMFSLYAHFNTAQIEDLMYRYFQRN-PHGEERLR---------------------------VFCYIALGGFLWSLWT---SYKQALGISFGDYG---LKMYRYAKEYYE--- 83649259 40 ---------------------------------------------HIKQFPGGASNLTYLLQYPDQEFVLRRPP-------FGKAKSAHDMGREYRVMQGLREYPYVPAMVAFCEDFYVMERLKGVILNFSESDQRALCRNMVDRLVELHQADKALLKEGDYVERQIDGWCDRYRRAKTDDA---------------PDFEEVMSWLQQHRPKQIRR-CLVHNDYRFDNLVLDPDNLMNI----------------------------------------------------------------------------------------------------------------------------------------------------------- 167840507 2 ---------------------------------------------RIRQFHGGASNLTYLIGYGDREMVLRRPPAG------AKAGTAHDMLREAAVMAALADYRHVPAILARCDDFYVMERIAGRRELPAELKLDKLCERFVDRLIELHAIDA--SRPEIAALGKGEGYVARQLSGWGERWRKALTDGTNPCD-------DVLAWLERHRPAGERRICVIHNDYRFDNVVLDPADPLSI----------------------------------------------------------------------------------------------------------------------------------------------------------- 127512667 37 ---------------------------------------------QIQVLSRGLSNQNYHLS---------RDNQHLVLRVNSQASSQISRDHEVANWRLAEVHGLAPALLYVAPGNSCYDWSRLMTANPAHLQEECVSREVLLLDLLKGLAQLPLPKNPISVTEQWRRYFGQLEMIAESLDSTDLPSYLEPWKTRWQALKAHLVRVDDVLEQLNACALYSHRDLNPHNLLISQ----------------------------------------------------------------------------------------------------------------------------------------------------------------- 85711257 29 -------------------------------------------DLMVTQYTGGASNWTYRLDYHDVALVLRRPPDG------TKAKSAHDMGREYRFQKALKPYPEVPEVLAHCKDFYVMRHIEGIIPRRHFPRQLELSETQARQLCALHNVDINASGLRRLAKGKGYT-QRQVEGWCNRFERAKTWNVFGAKSI--------MRWIRENQPS-DETICMTHNDFRLDNLVLD------------------------------------------------------------------------------------------------------------------------------------------------------------------ 41055756 19 --------------------------------------------ITVQQYRAGQSNPTFYIEAADKRYVLRKKPPGQLL------PGAHKIDREYAVQKSLHSVGFCPVLYCADTGFYIMEHVQGRIFR--DLSLPEVS--VAERLAKLHSLDV------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 114797271 43 --------------------------------------------LVVRQFKGGQSNPTYQLVTPKKKYVMRRKPPGTLL------PSAHAVDREFRIINALYPLGYVARPYGLCMDFYVMDMVEGRISTPAERR--AIYEAKVKTFADLHNVDEGFGKEGDYIARQIHRWTKQYK---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 16080044 6 -------------------------------------------------------------------------------------------------------------------------WMTGRELKPKDMSG----RPVAELLRKIHTSKA--------LLDMLKRLGK--EPLNPGALLSQLKQAVFAVQQSSPLIQEGIKYLEEHLHEVHGEKVVCHCDVNHNNWLLSE----------------------------------------------------------------------------------------------------------------------------------------------------------------- 209694841 4 --------------------------------------TLKLDLIHVEPLTGGLTNACLKVEAKEGTFVWRPEQAKLL----GA-----DRYKERDILTALHAVPSTPRVHDSNEHGLLVEWFDGEVIALDKAQGVAI-----ELLVSVHQLIIDDFTD----------------DIKNDVMSLKSRILDYWSSLETENKTSEMQTYVDYFSTKEEQALFCHYDIGAYNIIV------------------------------------------------------------------------------------------------------------------------------------------------------------------- 192810128 145 -------------------------------------------------------------------------------------------------------------------------------------------------------------------WETFEEWL----PLYDSPNSTQERQKTHQRTIEYLDKAMERPELKARLESSYANV---RTMLQKGPIYFPE--LLQAGKSIIHNDLQTPNIGCHNVAEENWNIKFIDWEGARFSPCWFDMFN-------------------------------------------------------------------------------------------------------------- 154305651 3 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------WTCDTRNYPTVEEQKRFVRAYLNHRPHFNPHANSKQVEEILQEIRIWRLANSAQWVAWGIVQAKVPELDFDYLGYAQSRALFFW---------- 23098134 12 ------------------EEIDQRALE---DFLREELTNIPTGPLTMKQFSAGRSNLTYLLKIGNWEAVLRRPPLGPV------APKAHDMGREFSILEAIQAHFSAPKAFIYGEAFFVMERKKGIVLDPEELQCRKVSENMVDTLVTLHQIDVNFTKPEGFLERQVHGWIKRYDKSKTDEI--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 148687769 283 ----------------------------------------------------GQSNPTYYIRLADRQLVLRKKPSGTLL------PSAHAIEREFRIMKALANAGVVPTVLDLCEDFYLMEYCPGIIYKDPSLRREAIYTAMNQVLCRIHSVDLSFGKQGDYIPRQVQTWTKQY----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 23099751 45 --------------------------------------------------------------------------------------------------AVLSAEGIVPKLIWRMENGDVQEWLEGRSLNVYEMQQQN----VANLLYKIHHSTELL----HMLLRMGKKPVTSDESLKSIKKKLHKQGMID----SYSEVIEAIHYLEKLLPETDQQLAVCHCDINHNNLILT------------------------------------------------------------------------------------------------------------------------------------------------------------------ 89055301 22 ----------------------------------------------------GQSNPTYLLDVGGNQLVLRRKPPGLLLK------SAHAVDREFRVQKALGTRVPVARMVAFCEDFYVMEHVEGR--CVDDPRLPDISREMGRVLADIHSVDL------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 109897672 25 -------------------------------------------------------------------------------------------------------------------------WVQSHTLENSTLSEDIKACQLADALHRIHSLDIEGHR--LNLPAQWAGYLSQLP-----------------QQQYWKEHEEAQGLASIWSATPPHDLVFCHNDL-----------------------------SFQHVTTEQSNLIF-DWEYCALSNRYFDLA--------------------------------------------------------------------------------------------------------------- 78213617 44 -------------------------------------------EVEPSRLTGGADARLYRYKLIDQEPR--------VLRILRPAREVAELLHHQVVHQILNQQGLAPMIHHVCADFAVMELVPGQ--TVFGMAPELHAKAVGESMATMHELDVRPIVESFRRAGVPDERF---------LDPFVRQKALGFFEEKTPWAADLMAWLRDHLPLDAENLAVIHGDYHGGNLMFKNGS--------------------------------------------------------------------------------------------------------------------------------------------------------------- 169828160 6 --------------------------------------------------------------------------------------------------------------------------------------------KIGKILGRMHAL------SKDFKLQTIERP----EWKVENPDVFNIRGKLEPW------ISEKYKKLGHSLTSYPDTFGLIHNDYHQGNFII----------------------------NEEGSITIIDFDDCSFNWYAQDIA--------------------------------------------------------------------------------------------------------------- 47779384 18 ---------------------------------------------------------------------------------------------------------------------------------------------IGEQLKKFHQIKFN---------KRTKTYKDQFNLYINKLNSESKNNYLKEAIELFNDLKMHENENEN---------VFSHNDLNANNILMSKN-----------------------------NIFFIDFEYSSINNKYFDI---------------------------------------------------------------------------------------------------------------- 170754776 45 -----------------------------------------------------------------------DEINKYVFRVNTGSQLENQIEYEYSVLKRLENSKVTPKVYYVDGGVLIMEFLDGRP-----LNYEKDLNKAAKIFGKIHSIELNKEDFSSFIIDRIKEANNLLKDFWDSSLIKEDIKKFFYKFINWENSYKEKYFIDDPIQVINNTEVNSHN---------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 196253091 88 -------------------------------------------------------------------------------------------------------------------------------------------RAIVRELAGFHAASVGFS-PPDNTKPKIHKWVEQYTEQVEDMNRFEKSENDRIGKVIIEEFPAFYERYQDWVEKVKSRGGLCHQDFAAGNLL--------------------------------------------------------------------------------------------------------------------------------------------------------------------